MySQL 在ubuntu12.04LTS 本地可以连接,远程连接不上的解决

本地可以连接,远程连接不上的解决
sudo vi /etc/mysql/my.cnf  把 bind-address  = 127.0.0.1 注释掉
mysql>use mysql;
mysql>update user set host='%' where user='root' and host='localhost'; (注意引用的符号问题)
mysql>select host, user from user;
mysql>exit;
sudo /etc/init.d/mysql restart
netstat -an | grep 3306
tcp  0  0 0.0.0.0:3306  0.0.0.0:*  LISTEN (显示这个就对了)

你可能感兴趣的:(MySQL 在ubuntu12.04LTS 本地可以连接,远程连接不上的解决)