博客
关于我
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/

你可能感兴趣的文章
nginx配置一、二级域名、多域名对应(api接口、前端网站、后台管理网站)
查看>>
Nginx配置代理解决本地html进行ajax请求接口跨域问题
查看>>
nginx配置全解
查看>>
Nginx配置参数中文说明
查看>>
Nginx配置后台网关映射路径
查看>>
nginx配置域名和ip同时访问、开放多端口
查看>>
Nginx配置多个不同端口服务共用80端口
查看>>
Nginx配置好ssl,但$_SERVER[‘HTTPS‘]取不到值
查看>>
Nginx配置如何一键生成
查看>>
Nginx配置实例-动静分离实例:搭建静态资源服务器
查看>>
Nginx配置实例-反向代理实例:根据访问的路径跳转到不同端口的服务中
查看>>
Nginx配置实例-负载均衡实例:平均访问多台服务器
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
nginx配置详解、端口重定向和504
查看>>
Nginx配置负载均衡到后台网关集群
查看>>
Nginx配置限流,技能拉满!
查看>>
Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
查看>>
Nginx:NginxConfig可视化配置工具安装
查看>>
ngModelController
查看>>
ngrok | 内网穿透,支持 HTTPS、国内访问、静态域名
查看>>