MySQL远程连接配置后无法加载

时间:2015-02-21 05:43:13

标签: mysql ubuntu amazon-web-services

我正在使用Amazon Cloud部署我的网络服务。但是,这需要一个MySQL实例,我已经安装了它。为了允许远程连接到MySQL数据库,我遵循以下序列,如MySQL文档中详述,甚至在下面的线程中。

编辑my.cnf文件以更改以下内容。

[mysqld]
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
bind-address    = <server ip OR 0.0.0.0>

以下帖子详细讨论了相同的解决方案 Remote Connections Mysql Ubuntu

http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

但是,一旦我按照提到的那样编辑了my.cnf文件,MySQL服务器就无法重启。我尽力恢复原状,但却失败了。

任何人都可以帮我识别和解决问题,这将是一个很大的帮助。

1 个答案:

答案 0 :(得分:2)

验证MySQL服务器是否正在运行。

尝试将bind-address设置为0.0.0.0

bind-address = 0.0.0.0

确认文件已删除

/var/run/mysqld/mysqld.sock
/var/run/mysqld/mysqld.pid