2003-Cant`t connect to Mysql server to xxxxxxx
解决:
vim /etc/mysql/my.cnf
修改bind-address = 0.0.0.0
然后重启mysql:
这时进入mysql可能会报错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
只需重启系统就好了
此时再次使用navicat连接:
再次出现问题:1045-Access denied for user 'root'@xxxxxx(using password:YES)
表示没有权限,在mysql 命令行下输入:
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'your passwd'; 注:这里的%表示多有机器
然后再使用navicat 连接就可以了