欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

centos7 mysql 使用 navicat 远程连接

程序员文章站 2022-04-23 23:51:08
...

先安装MySQL(点击打开链接

然后进入MySQL,配置远程连接

mysql> use mysql;  //进入mysql数据库

//将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123456,如果要限制只有某台机器可以访问,将其换成相应的IP即可
mysql> grant all privileges on *.*  to 'root'@'%' identified by'MyNewPass4!';
mysql> flush privileges //刷新

然后再退出MySQL 并重启MySQL

service mysqld restart

以上配置完成后别忘了还要开启3306端口,不然远程也是连接不了的

然后安装 iptables-services

yum -y install iptables-services
然后开启3306端口
vim  /etc/sysconfig/iptables #编辑
#添加下面命令开启3306端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

centos7 mysql 使用 navicat 远程连接

然后重启防火墙并设置开机自动启动

service iptables restart            #重启防火墙
systemctl enable iptables.service   #设置开机自动启动

测试:

centos7 mysql 使用 navicat 远程连接