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条评论

发表评论