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

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

问题一:服务器未开放默认MySQL端口3306导致访问失败

解决方法:

首先检查是否安装了iptables服务。如果没有,可以通过以下命令进行安装和配置:

yum -y install iptables-services

启动并验证iptables服务状态:

systemctl start iptables service iptables status

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

cd /etc/sysconfig/iptables

在文件末尾添加以下规则:

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

保存配置并重启iptables服务:

service iptables save service iptables restart

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

解决方法:

登录MySQL数据库:

mysql -u root -p

修改root用户的访问权限:

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

赋予root用户所有权限:

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

确保权限生效:

flush privileges;

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

解决方法:

按照云服务提供商的指南配置安全组规则。以阿里云为例:

进入云控制台,选择安全组,添加入站规则,指定源端口为3306,确认允许访问。

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

你可能感兴趣的文章
python 启动提示IDLE's subprocess didn't make conne...
查看>>
python 命令接口_实现“[命令][操作][参数]”样式的命令行接口?
查看>>
Python 和 OpenCV.如何检测图像中的所有(填充)圆形/圆形对象?
查看>>
Python 和 RabbitMQ - 聆听来自多个渠道的消费事件的最佳方式?
查看>>
python编辑器打不开_关于命令ride.py打不开RF,而是打开pycharm编辑器问题解决思路...
查看>>
python编译exe同时支持32位_第三周:同时管理64位和32位版本的Python,并用Pyinstaller打包成exe...
查看>>
Python 和Java 哪个更适合做自动化测试?
查看>>
Python编程:掌握高级语言程序设计。从零基础到精通,收藏这篇就够了!
查看>>
python 图片转ico
查看>>
python 图片转文字、语音转文字、文字转语音保存音频并朗读
查看>>
python 在包含类似字符\x16、\x12、\x某某的数组中将以\x开头的字符找出来的方法
查看>>
Python 在并行进程之间共享字典
查看>>
Python 垃圾收集器文档
查看>>
python 基于 wordcloud + jieba + matplotlib 生成词云
查看>>
python 基于detectron或mask_rcnn的mask遮罩区域进行图片截取
查看>>
Python编程:Tkinter图形界面设计(2)
查看>>
Python 基础 - Day 5 Learning Note - 模块 之 标准库:time (1)
查看>>
Python 基础一
查看>>
python 基础操作知识整理总结
查看>>
Python 基础知识点整理与分享,期盼你的交流!
查看>>