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就可以正常连接了。

浙公网安备 33010602011771号