今天想在本地搭两个虚拟主机搞一下mysql的主从复制。但是用navicat链接mysql的时候失败了。百度了一下找到了解决方案。这里记录一下。
一,先清理一下防火墙规则
#iptables -F
二,给mysql授权可以远程链接
# mysql -u root -proot
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
----'yourpassword'这里填写自己设置的密码。
三,再次尝试链接,应该就可以了。
ps 这里补充一下登陆远程mysql的 命令: mysql -h主机地址 -u用户名-p用户密码。
网友评论