宝塔用户_gohutq 发表于 2026-1-5 12:26:23

【已解答】宝塔面板无法连接本地数据库

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:9.0.0
系统版本:Ubuntu 24.04.3LTS
问题描述:重启后mysql正常运行但网站无法连接数据库,修改sock配置后网站恢复正常,phpmyadmin可以连接,但宝塔面板无法连接
相关截图(日志、错误):Can't connect to MySQL server on 'localhost' ( No such file or directory)

阿珂 发表于 2026-1-5 15:24:06

sock配置怎么改的
应该是改这个导致面板无法获取mysql状态了

宝塔用户_gohutq 发表于 2026-1-5 15:36:02

mysqli.default_socket =/tmp/mysql/mysql.sock
pdo_mysql.default_socket=/tmp/mysql/mysql.sock
改的php.ini改之前所有的都连不上

宝塔用户_gohutq 发表于 2026-1-5 15:53:22

阿珂 发表于 2026-1-5 15:24
sock配置怎么改的
应该是改这个导致面板无法获取mysql状态了

pdo_mysql.default_socket=/tmp/mysql/mysql.sock
mysqli.default_socket =/tmp/mysql/mysql.sock
改了php.ini改之前都连不上

阿珂 发表于 2026-1-6 16:27:49

做好服务器快照,将修改的配置全部改回之前的
默认msyql的sock是/tmp/mysql.sock的

宝塔用户_gohutq 发表于 2026-1-6 17:21:22

2026-01-05 11:23:23 0 /www/server/mysql/bin/mariadbd: ready for connections.
Version: '10.11.10-MariaDB-log'socket: '/tmp/mysql/mysql.sock'port: 3306Source distribution
在mysql配置文件里面写的是/tmp/mysql.sock但实际sock在/tmp/mysql/mysql.sock

宝塔用户_gohutq 发表于 2026-1-6 19:59:00


#password        = your_password
port                = 3306
socket                = /tmp/mysql.sock


bind-address=127.0.0.1
port                = 3306
socket                = /tmp/mysql.sock
datadir = /www/server/data
页: [1]
查看完整版本: 【已解答】宝塔面板无法连接本地数据库