Navicat 远程连接 mysql 报10038的错误

来源:互联网 发布:dokuwiki windows安装 编辑:程序博客网 时间:2024/06/05 16:39

1、首先开放mysql远程访问权限

mysql> USE mysql; Database changed//赋予任何主机访问数据的权限 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION //允许用户 eaphy 使用密码 123456 从任何主机连接到mysql服务器的话。 mysql>GRANT ALL PRIVILEGES ON *.* TO 'eaphy'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; //允许用户 eaphy 从ip为192.168.0.8的主机连接到mysql服务器,并使用 123456 作为密码 mysql>GRANT ALL PRIVILEGES ON *.* TO 'eaphy'@'192.168.0.8'IDENTIFIED BY  '123456' WITH GRANT OPTION; //修改生效 mysql>FLUSH PRIVILEGES mysql>EXIT 

2、开放 3306 端口

// centos 7[eaphy@localhost /]$ firewall-cmd --zone=public --add-port=3306/tcp --permanentsuccess[eaphy@localhost /]$ firewall-cmd --reloadsuccess
阅读全文
0 0