【问题标题】:Amazon EC2: MySql Database storage?Amazon EC2:MySql 数据库存储?
【发布时间】:2016-04-18 06:33:26
【问题描述】:

我在 Amazon EC2 中有一个 Linux 实例。安装 Linux 实例后,我简单地安装了apache 并通过控制台在其中设置了一个MySQL 数据库。现在我确实有问题。

  1. 我的数据库的确切位置在哪里?我可以通过phpMyAdmin 简单地访问它,就像我们在台式电脑中一样。我的数据库在Amazon EBS 吗?

  2. 我如何知道存储在我的 mysql 数据库中的信息的存储价格?

【问题讨论】:

  • 是的,您的数据库在 EBS 中。您需要打开端口才能访问本地计算机上的数据库。
  • @Developer:好的,谢谢。如果我的 EBS 卷是 100GB,这意味着 mysql DB 的最大大小是 100GB(或者可能有点低),对吧?
  • 来自 AWS 的此声明:“将卷附加到实例后,您可以像使用任何其他物理硬盘驱动器一样使用它。”它也可能包含其他文件,例如您的案例中的 apache 文件。所以,这取决于你安装了多少服务。

标签: mysql linux amazon-web-services amazon-ec2 cloud


【解决方案1】:
  1. 一般Linux存储MySQL信息/etc/mysql/my.cnf文件,然后在文件里面找到datadir路径。您可以使用cat 命令读取文件。

结果会是这样的

$ cat /etc/mysql/my.cnf
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
# 
[mysqld]
#
# * Basic Settings
#
user   = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket  = /var/run/mysqld/mysqld.sock
port   = 3306
basedir  = /usr
datadir  = /var/lib/mysql
tmpdir  = /tmp
language = /usr/share/mysql/english
  1. EC2 实例使用 EBS 存储您可以查看价格存储详细信息here

【讨论】:

猜你喜欢
  • 2014-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-12
  • 1970-01-01
相关资源
最近更新 更多