博客
关于我
Navicat连接 CentOS7 的 Mysql 出现10060 Unknow Error问题解决
阅读量:107 次
发布时间:2019-02-26

本文共 725 字,大约阅读时间需要 2 分钟。

问题一:由于服务器没有对外开放mysql的默认端口3306导致

解决方式:


1.首先看看有没有 iptables

cd etc/sysconfigls

2.如果没有,则首先下载一下 iptables 服务

yum -y install iptables-services

3.开启 iptables 服务,可以查看状态

systemctl start iptablesservice iptables status

4.编辑iptables 配置文件,添加 3306 端口

4.1 进入并编辑 iptables

cd /vi etc/sysconfig/iptables

4.2 将该代码复制到 iptables 文件底部

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

5.保存 iptables 并且 重启 iptables 服务

service iptables save
service iptables restart

问题二: mysql 没有开启对外访问权限

解决方式:

1.登陆到 mysql 里面

mysql -u root -p

**2.修改host 为 % **

use mysql;update user set host = '%' where user ='root';

3.修改权限

grant all privileges on *.* to 'root'@'%'

4.使修改生效

flush privileges;

问题三: 阿里云或者是腾讯云的安全组规则开放3306端口

解决方法:(以阿里云为例子)

在这里插入图片描述

转载地址:http://fdsk.baihongyu.com/

你可能感兴趣的文章
New Relic——手机应用app开发达人的福利立即就到啦!
查看>>
new work
查看>>
new 一个button 然后dispose,最后这个button是null吗???
查看>>
NewspaceGPT的故事续写能力太强了
查看>>
NewspaceGPT绘制时序图
查看>>
NewspaceGPT绘制类图
查看>>
new一个对象的过程
查看>>
new和delete用法小结
查看>>
new对象时,JVM内部究竟藏了什么小秘密?
查看>>
new操作符的实现原理
查看>>
Next.js React Server Components 教程
查看>>
NextGen Mirth Connect XStream反序列化远程代码执行漏洞(CVE-2023-43208)
查看>>
next项目部署到服务器pm2进程守护
查看>>
nexus 介绍
查看>>
nexus上传jar
查看>>
Nexus指南中的更新强调集成和透明度的重要性
查看>>
Nexus指南已经发布
查看>>
Nexus(1):Nexus的安装与配置
查看>>
NFC技术:概述
查看>>