CMS安装时数据库连接不上可能是什么原因?
连接失败的常见原因矩阵:
典型解决方案:
故障排查表
错误提示 | 重点检查项 | 工具命令 |
---|---|---|
"Access denied" | 账号密码/主机权限 | mysql -u用户 -p -h主机 |
"Can't connect" | 防火墙/端口开放 | telnet 主机 3306 |
"Unknown database" | 数据库是否存在 | SHOW DATABASES; |
"Server gone away" | 超时设置 | 修改my.cnf的wait_timeout |
- 创建专用数据库账号(避免用root)
- 云服务器需设置安全组规则
- 共享主机使用localhost而非IP
更新时间:2025-07-14 11:55:09