更改 mysql 数据库密码导致网站瘫痪

更改 mysql 数据库密码导致网站瘫痪

每次我更改 MySQL db 密码并更新 dbconfig 文件时,网站就会关闭。

我也刷新了权限

知道为什么吗?

答案1

鉴于所提供信息的稀疏性,我猜测在更改数据库服务器中的密码和文件系统上的配置之间,Web 服务器应用程序正在被客户端访问,并且在此期间,如果密码不正确,则应用程序无法在没有数据库连接的情况下呈现内容。

我建议第一的通过你选择的工具更改数据库密码,然后尽可能同时更新文件并刷新数据库权限。

当然,这引出了一个问题为什么你更改密码太频繁了,这是一个问题,但我会让其他人来找出原因。:)

答案2

您当前正在使用哪种类型的 Web 应用程序框架?根据框架的不同,您可能需要重新启动 Web 服务器,才能将新的更改引入到应用程序中的数据库配置中。您可能需要尝试以下步骤:

  • 更改 MySQL 用户的密码
  • FLUSH PRIVILEGES;在 MySQL 中运行
  • 重启你的 Web 应用程序

相关内容