MySQL 5.7远程连接

  • 将/etc/mysql/my.cnf中的bind_address那一行注释掉或修改为“bind_address=0.0.0.0”:
    bind_address并没有在/etc/mysql/my.cnf文件中,这个文件除去注释只有如下两行内容:

 !includedir /etc/mysql/conf.d/

 !includedir /etc/mysql/mysql.conf.d/

 根据这个内容,应该查看一下/etc/mysql/conf.d/和/etc/mysql/mysql.conf.d/这两个文件夹中的.cnf文件,发现/etc/mysql/mysql.conf.d/mysqld.cnf文件里面配置了“bind_address=127.0.0.1”,将其注释掉。

  • 修改mysql.user表中相关用户(例如root)的host域,可以修改为具体的IP地址,或者是用“%”作通配符(例如用“%”代表任何地址):UPDATE user SET host='%' WHERE user='root'。
posted @ 2017-07-20 11:35  岑忠满  阅读(695)  评论(0编辑  收藏  举报