navicat链接虚拟机(centos)中的mysql

直接上方法:
首先配置CentOS下防火墙iptables规则:mysql

# vim /etc/sysconfig/iptables

向其中加入下列规则:sql

-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

说明:防火墙开放http用的80端口和链接MySql的3306端口。数据库

# service iptables restart

而后配置MySQL容许远程登录:
先在CentOS中链接Mysql数据库vim

# mysql -uroot -proot

执行tcp

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

再执行下rest

> flush privileges;

不用重启MySql服务。最后配置工做完成,打开Windows下的Navicat就能够直接链接到CentOS下的数据库了。code

相关文章
相关标签/搜索