记一次小皮面板MySQL数据库损坏修复
用小皮面板,没有设置数据库备份,昨天突然发现wordpress需要重新安装。
但是,问题来了,安装之后跳出的页面时数据库出错了。
大概意思就时,找不到表,进入phpmyadmin,点击表,弹出同样的错误。数据大概有几十万条吧。
试过很多次,都是同样的提示,百度了下,可能时数据库损坏了,那就修复下。
百度了很多,比较靠谱的是,用MySQL Utilities Console提取表结构。
CMD运行生成SQL文件
mysqlfrm .frm文件 > 生成.sql --diagnostic
新建一个数据库导入.sql创建表结构
运行SQL命令
alter table 表名 discard table