今天登录帝国cms后台,突然提示Table ‘./***/***_enewslog’ is marked as crashed and should be repaired,搞了半天没搞定。
大概意思是说***_enewslog这个数据表有错误,修复一下就好了。网上找了办法其实好多是有用的,我一直没解决好是因为我没有正确的找到***—enewslog这个表。
因为我自己的表后面带enewslog的有两个,我错误的把正确的表当成需要修复的。
找到了一个直接的办法,一件修复,首先链接到自己宝塔后台,点击phpmyadmin,在对应的数据库直接执行修复表的命令。
REPAIR TABLE './***/***_enewslog';
***是自己的数据库名字,***_enewslog是出现错误的数据表名字。
或者直接在phpmyadmin里面点进去需要修复的表,点修复就可以