本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme
今天在使用phpMyAdmin给部分网站批量关闭评论的时候,弹出一串英文的提示,大概的意思就是让我修复表,然后我照做了,这时悲剧发生了再查看一下数据库结构,显示使用中,网站也无法打开了,如下截图。
我使用的是AMH主机面板,不知道有没有朋友遇到过类似情况,当我进行了检查、优化、修复无果后不得不向网友求助,最后在一位热心网友的帮助下解决了此问题,在此分享和记录,也非常感谢这位朋友。
造成这样的原因是因为权限不够,所以我们需要重新赋予一下权限,使用SSH工具输入chown mysql:mysql -R /usr/local/mysql/回车,然后再输入chown mysql:mysql -R /data/mysql/并回车,这样权限就重新赋予了。
再次打开phpMyAdmin并切换到该数据库,然后选中使用中的表,点击下方的修复表,最后就可以看到数据表恢复正常。最后的建议是,一定要做好定期备份的好习惯,现在是深有体会啊。不然哪天数据崩了,而又没有备份,到时候追悔莫及啊。
这种情况倒是第一次遇到,学到了
iitbox.com,可否来个友链