mysql数据表损坏导致网站无法打开一例

余说1个月前数据库问题24

问题表现:

打开网站提示“建立数据库连接时出错”,如图。

2-1.jpg

排查过程:

  1. 进入终端输入 netstat -an | grep 3306 ,可见mysql服务运行正常。

  2. 进入phpmyadmin,可正常登录。

  3. 查看网站配置文件,可见数据库用户名和密码配置无误。

  4. 在phpmyadmin中检查表,可见其中1张表状态异常,如图(状态未截取到)。再次尝试修复未成功。

2-2.png

解决办法:

  1. 从客户备份文件中分离出此表sql文件,包括结构和数据。

  2. 暂停客户网站。

  3. 将分离出来的文件导入数据库,再次修复表,故障成功解决。

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
您是本站第28444名访客 今日有0篇新文章