当前位置:论坛首页 > Linux面板 > 求助

【待反馈】MYSQL数据库无法连接访问

发表在 Linux面板2024-4-17 13:47 [复制链接] 9 194

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.6
系统版本:Ubuntu 22.04.4 LTS (Jammy Jellyfish) x86_64(Py3.7.8)
问题描述:MYSQL数据库无法连接访问
相关截图(日志、错误):('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

使用道具 举报 只看该作者 回复
发表于 2024-4-17 14:37:04 | 显示全部楼层
您好,检查一下数据库是不是关闭状态
数据库端口放行了吗
使用道具 举报 回复 支持 反对
发表于 2024-4-17 14:51:34 | 显示全部楼层
本帖最后由 weimeng 于 2024-4-17 15:18 编辑

mysqld.service - LSB: start and stop MySQL
     Loaded: loaded (/etc/init.d/mysqld; generated)
     Active: active (running) since Wed 2024-04-17 13:14:30 CST; 1h 28min ago
       Docs: man:systemd-sysv-generator(8)
    Process: 713749 ExecStart=/etc/init.d/mysqld start (code=exited, status=0/SUCCESS)
      Tasks: 45 (limit: 3944)
     Memory: 1.1G
        CPU: 4min 58.201s


使用道具 举报 回复 支持 反对
发表于 2024-4-17 14:52:25 | 显示全部楼层
防火墙 3306端口已放行
使用道具 举报 回复 支持 反对
发表于 2024-4-17 14:53:21 | 显示全部楼层
运维技术南一 发表于 2024-4-17 14:37
您好,检查一下数据库是不是关闭状态
数据库端口放行了吗

mysqld.service - LSB: start and stop MySQL
     Loaded: loaded (/etc/init.d/mysqld; generated)
     Active: active (running) since Wed 2024-04-17 13:14:30 CST; 1h 28min ago
       Docs: man:systemd-sysv-generator(8)
    Process: 713749 ExecStart=/etc/init.d/mysqld start (code=exited, status=0/SUCCESS)
      Tasks: 45 (limit: 3944)
     Memory: 1.1G
        CPU: 4min 58.201s

防火墙 3306端口已放行
使用道具 举报 回复 支持 反对
发表于 2024-4-17 15:05:20 | 显示全部楼层
运维技术南一 发表于 2024-4-17 14:37
您好,检查一下数据库是不是关闭状态
数据库端口放行了吗

MySQL (3306)        0.0.0.0/0        TCP        3306        允许
使用道具 举报 回复 支持 反对
发表于 2024-4-17 15:57:50 | 显示全部楼层
weimeng 发表于 2024-4-17 15:05
MySQL (3306)        0.0.0.0/0        TCP        3306        允许

如果端口和服务状态没问题的话,查看一下数据库是否给用户连接权限了
使用道具 举报 回复 支持 反对
发表于 2024-4-17 19:52:39 | 显示全部楼层
运维技术南一 发表于 2024-4-17 15:57
如果端口和服务状态没问题的话,查看一下数据库是否给用户连接权限了

+----------------------------------------------------------------+
| Grants for example_com@localhost                                  |
+----------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'example_com'@'localhost'                   |
| GRANT ALL PRIVILEGES ON `example_com`.* TO 'example_com'@'localhost' |
+----------------------------------------------------------------+
应该是有连接权限的
使用道具 举报 回复 支持 反对
发表于 2024-4-17 20:47:09 | 显示全部楼层
+---------------------------------------------------------------------+
| Grants for example_com@111.230.230.23                                 |
+---------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'example_com'@'111.230.230.23'                   |
| GRANT ALL PRIVILEGES ON `example_com`.* TO 'example_com'@'111.230.230.23' |
+---------------------------------------------------------------------+
使用道具 举报 回复 支持 反对
发表于 2024-5-7 10:40:42 | 显示全部楼层
远程连接的数据库?
可以使用工具检查一下端口是否放行https://tool.chinaz.com/port
端口不通的话,检查一下服务器安全组以及防火墙
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表