centos 7 下安装mysql 远程连接出现10038错误如何解决
centos7 安装完mysql后想使用远程连接mysql进行管理,但是并没有那么简单 cant connect to mysql server on 10038 对没错,肯定会出现这样那样的问题,解决方案 首先 设置远程访问权限 在mysql中执行语句 grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option; *.* 允许远程访问的IP地址 .表示所有IP都可以根据root用户进行访问 youpassword就是mysql数据库密码 flush privileges; //刷新MySQL的系统权限相关表 quit; // 退出mysql 记得重启mysql centos7下如何重启? service mysql restart #重启mysql命令 好了,试试可以连接成功吗?结果是否定的,还是不行,怎么办?防火墙,对 但是centos7的防火墙默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall