Linux
Centos下允许Navicat进行mysql远程连接
Centos下允许Navicat进行mysql远程连接
博主之前因为学习需要,需要在本地用Navicat连接服务器上的mysql,所以将这个过程整理出来分享给大家。
1、首先进行Mysql进行设置
mysql -uroot -p
输入账户跟密码登录后,然后输入以下命令:
use mysql
然后输入以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
在这里我们命令了账户是:root,密码是:12356,然后再输入以下命令:
flush privileges;
然后重启mysql服务:
service mysqld restart;
2、开放防火墙端口
首先打开防火墙重新编写防火墙规则,开发mysql3306端口:
vim /etc/sysconfig/iptables
添加上以下命令,开放端口:
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
重启防火墙:
service iptables restart
完成这些操作,我们便可以在本地用Navicat连接服务上的数据库了。
0条评论