解决CentOS下MySQL端口3306无法连接问题
创始人
2024-07-22 04:17:47
0

之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到了方法。

BBC服务器版本(命令# lsb_release -a):

LSB Version: :core-4.1-amd64:core-4.1-noarch

Distributor ID: CentOS

Description: CentOS Linux release 7.5.1804 (Core)

Release: 7.5.1804

Codename: Core

下面我就还原一下之前遇到问题的步骤:

1. 宝塔控制面板新建数据库

2.设置数据库权限(当然这个数据库的用户是新建的不是root)

3. 本地电脑使用navicat for mysql 连接数据库,连接时很慢,大概要一分钟才弹出10038的错误提示

我开始是去设置mysql用户组的远程连接授权权限,(BBC服务器在新安装mysql的root都没有密码所以要先设置一下,具体操作见前几期《如何挑选合适的百度BCC,并安装宝塔控制面板》),然而不是,其实是mysql的默认端口3306被防火墙拦住了。

1.登陆服务器,如果没有nmap工具(端口查看工具),可以下载一下,命令: yum install nmap #输入y安装

2.输入命令: nmap 182.161.41.XXX -p3306; status为open表打开,filtered则是icmp无法判断该端口的状态,可能是拦了

3.查看防火墙是否开启,注意centos 7.5.1804的防火墙是firewalld服务而不是传统的iptables了,命令: systemctl status firewalld

4.上面“active(running)”表示开启中,下面就新增开放端口,命令: firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent // 永久生效,没有此参数重启后失效

也可以直接进入服务器的目录,在根目录下找到firewall的文件夹,然后找到public.xml文件打开

5.新增完成后,重载防火墙,命令: firewall-cmd --reload

6. 重载成功后,然后再用nmap工具扫一下3306的端口状态现在是什么,open就表示OK了

附:

1. 删除防火墙开放记录,命令: firewall-cmd --zone=public --remove-port=80/tcp --permanent

2. 修改mysql用户组的远程或操作权限,包含root。

(1) 登陆数据库: mysql -uroot -p

(2) GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

允许地址202.11.10.253上用root用户,密码dboomysql来连接mysql的所有数据 库,付给select,insert,update,delete权限。

(3) FLUSH privileges;

相关内容

Steam Deck的CP...
快科技12月24日消息,meta近日在Linux Plumbers...
2026-01-20 22:22:13
原创 ...
文|范无救 编辑|范无救 在国际政治这盘大棋里,特朗普一直以出格、...
2026-01-20 21:19:02
如何评价特朗普执政一年来的...
据北京日报客户端消息,1月20日,外交部发言人郭嘉昆主持例行记者会...
2026-01-20 20:52:44
阿里云PolarDB发布全...
1月20日,在2026阿里云PolarDB开发者大会上,阿里云旗下...
2026-01-20 18:48:05
选文科还是选理科,这届年轻...
虽然历史上的每一次技术飞跃都会暂时挤压文科空间,但社会仍需重视人文...
2026-01-20 18:25:51
文件碎片整理 WinCon...
WinContig 是一个用起来很方便的独立碎片整理工具。它有个很...
2026-01-20 18:24:04

热门资讯

原创 2... #春日生活好物种草季#近年来,笔记本电脑市场迎来技术爆发期,尤其在手机厂商跨界入局后,轻薄本在性能、...
AMD锐龙AI 9 HX 37... 2024年6月3日,AMD正式发布全新的锐龙AI 300系列处理器。该系列处理器一经发布就引发大家的...
2024云栖大会|阿里云升级无... 北京商报讯(记者魏蔚)9月20日,阿里云无影AI云电脑在2024云栖大会上展出,该版本基于最新的终端...
5个AI模特生成软件推荐 当前AI模特生成软件市场提供了多样化的解决方案,以下是几款备受推崇的工具: 触站AI:强烈推荐!...
骁龙本这么猛?联想YOGA A... 在人人都是自媒体的时代,一部手机可以解决出镜拍摄问题,而商务出差、大量码字、图像处理等需求用笔记本则...
2023年CentOS与Ubu... CentOS与Ubuntu的市场格局与技术特性探讨 在服务器操作系统领域,CentOS与Ubuntu...
MWC2025荣耀多款AI技术... 人民财讯3月6日电,2025世界移动通信大会(MWC 2025)上,荣耀MagicBook Pro ...
苹果macOS 15.1:允许... 苹果公司在其最新的macOS 15.1版本中,推出了一项引人注目的新功能——允许用户将Mac App...
原创 苹... 前言 IQUNIX在做好看的桌面产品上,一直都给我留下非常深刻的印象。而且早期和苹果产品的设计风格...
原创 华... 在2024年这个被誉为"AI元年"的关键时刻,随着生成式AI的流行,各家手机厂商都在积极备战AI手机...