我的知识记录

宝塔MySQL修改密码后连接异常怎么办?常见错误有哪些?

在宝塔中修改MySQL数据库密码后,网站程序可能因未同步更新配置而出现连接异常。需确保程序与数据库配置一致。

  • 典型场景

    • 修改密码后网站提示“Access denied for user”。
    • 数据库连接超时或拒绝连接。
    • 第三方工具(如Navicat)连接失败。
  • 常见错误及原因

    1. 错误1045 (Access denied):用户名或密码错误。
    2. 错误2003 (Can’t connect to MySQL server):服务未运行或端口不通。
    3. 错误1130 (Host not allowed):未授权访问该IP。
    4. 错误2013 (Lost connection to MySQL server):连接超时或网络不稳定。

解决方案对比

方法 适用情况 注意事项
检查MySQL服务状态 排除服务宕机 systemctl status mysqld
核对数据库配置文件 同步新密码 .envdatabase.php
重新授权用户访问权限 解决IP限制问题 GRANT ALL PRIVILEGES ON db.* TO 'user'@'%'
重启MySQL服务 刷新配置 systemctl restart mysqld

操作建议

  1. 进入【数据库】模块 → 编辑对应数据库用户 → 修改密码并保存
  2. 更新网站程序中的数据库连接配置文件,确保密码一致
  3. 检查用户权限设置,添加通配符%或指定IP授权访问
  4. 重启MySQL服务使配置生效:systemctl restart mysqld

宝塔MySQL修改密码后连接异常怎么办?常见错误有哪些?

标签:

更新时间:2025-06-05 19:30:31

上一篇:低配服务器运行宝塔的建议?轻量版和定制安装选项?

下一篇:宝塔指定目录不存在如何排查路径错误?