LINUX下安装mysql后,其它主机访问遇到的问题

系统:ubuntu 12.0 server

mysql  版本:5.5.41

问题:VM下装的mysql,使用的桥接网络,IP为192.168.1.18 ,mysql port为3306.但是我在本机用客户端无法连接mysql。

解决方法:

vi /etc/mysql/my.cnf  

1.注释掉:bind-address=127.0.0.1

2.service mysql restart--重启mysql。

修改之后,还是无法访问,提示拒绝访问。现在我们需要修改用户访问权限。

3.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

含义:让用户名为root,密码为root的用户能从任意主机连接到mysql服务器。

 

现在在主机上。连接虚拟机中的mysql就可以正常连接了。

posted @ 2015-02-04 10:57  Free-program  阅读(361)  评论(0)    收藏  举报