这个错误是 WordPress 最常见的致命错误之一,表示你的网站无法连接到 MySQL 数据库,导致整个站点(包括前台和后台)无法加载。数据本身通常是安全的,只是暂时无法访问。别慌,大多数情况下都能快速修复。
常见原因
- 数据库凭据错误:wp-config.php 文件中的数据库名、用户名、密码或主机地址不正确(最常见,尤其是迁移站点或修改密码后)。
- 数据库损坏:表格损坏或数据问题。
- 数据库服务器问题:MySQL 服务宕机、服务器负载过高、流量激增(共享主机常见)。
- WordPress 文件损坏:核心文件、主题或插件问题。
- 其他:站点 URL 不匹配、权限不足等。
逐步修复步骤(从简单到复杂)
- 检查 wp-config.php 文件中的数据库配置 使用 FTP、cPanel 文件管理器或 SSH 访问站点根目录,打开 wp-config.php 文件。找到以下部分:
define('DB_NAME', '你的数据库名'); define('DB_USER', '你的数据库用户名'); define('DB_PASSWORD', '你的数据库密码'); define('DB_HOST', '通常是 localhost 或 localhost:3306,有时是特定 IP');- 登录你的主机控制面板(cPanel、Plesk 等),在 MySQL 数据库部分查看正确的数据库名、用户名和密码。
- 如果最近修改过密码,确保这里同步更新。
- DB_HOST 不是总是 localhost,有些主机(如 Kinsta、SiteGround)使用特定地址——联系主机商确认。
- 保存文件后刷新站点测试。
- 测试数据库连接(验证用户名和密码) 在站点根目录创建一个新文件(如 testdb.php),输入以下代码(替换为 wp-config.php 中的值):
<?php $link = mysqli_connect('localhost', 'db_user', 'db_password', 'db_name'); if (!$link) { die('连接失败: ' . mysqli_connect_error()); } echo '连接成功!'; ?>访问这个文件(你的域名/testdb.php)。如果显示“连接成功”,凭据正确;否则显示具体错误(如密码错或服务器拒连)。测试完删除文件。
- 修复数据库损坏 在 wp-config.php 中临时添加一行:
define('WP_ALLOW_REPAIR', true);保存后,访问 你的域名/wp-admin/maint/repair.php。选择“修复数据库”或“修复并优化”。完成后立即删除这行代码(安全考虑)。 或者在 phpMyAdmin 中选择数据库,点击“检查表格”或“修复表格”。
- 检查数据库服务器状态
- 尝试用 phpMyAdmin 登录数据库。如果无法登录,可能是服务器问题。
- 联系你的主机提供商(强烈推荐这一步,尤其是共享主机),询问 MySQL 是否正常、是否有负载问题或需要重启服务。
- 如果是 VPS/独立服务器,自己重启 MySQL(命令:sudo service mysql restart 或类似)。
- 修复 WordPress 核心文件损坏
- 下载最新版 WordPress(wordpress.org)。
- 通过 FTP 替换 wp-includes 和 wp-admin 文件夹(不要覆盖 wp-content)。
- 或上传新版的根目录文件(除 wp-config.php 和 wp-content)。
- 其他检查
- 更新站点 URL:在 phpMyAdmin 中,选择数据库 > wp_options 表,修改 siteurl 和 home 为正确域名。
- 流量或资源问题:如果站点流量大,考虑升级主机或优化(缓存插件如 WP Super Cache)。
- 插件/主题冲突:通过 FTP 重命名 wp-content/plugins 文件夹为 plugins_old,禁用所有插件测试。
预防措施
- 定期备份数据库和文件(用 UpdraftPlus 等插件)。
- 不要随意修改数据库密码。
- 选择可靠主机,避免廉价共享主机负载问题。
- 保持 WordPress、主题和插件更新。
如果以上步骤都试过还是不行,提供更多细节(如主机类型、最近操作),或直接联系主机支持——他们通常能快速定位服务器端问题。多数情况下,1-2 步就能解决!

苹果CMS V10版手动添加代码实现自动生成网站地图的方法
wordpress的HTML5播放器插件分享,自建插件,如有错误请评论区反馈。
网站404页面的设置与404页面3秒后跳回首页的设置技巧
WordPress的HTML5魔方幻灯片插件,免费幻灯片插件分享,自建插件,如果有什么BUG请在评论区反馈。
如何提高网站速度与抗攻击能力:wordpress、cloudflare、waf与memcached的完整教程
wordpress主题Zibll子比主题 V7.6 免授权无限制破解版及安装教程
评论抢沙发