navicat连不上linux中的mysql数据库,错误代码 2003 Can not connect to Mysql server on 10038

第一种方法权限问题
1.获取所有权限
GRANT ALL PRIVILEGES ON . TO ‘user’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; //授权所有主机连接到mysql服务器
2刷新权限
FLUSH PRIVILEGES;

第二种方法
师傅操作的
关闭防火墙
查看状态
systemctl status firewalld
关闭
systemctl stop firewalld
还有一个开机启动 要在 /etc/selinux里的配置文件里更改
systemctl disable firewalld和开机关闭
这个不是·我解决问题的方法

你可能感兴趣的:(Linux学习笔记)