PHPMyadmin在执行长查询时往往会遇到问题.如果未能使用特定错误消息执行修复表,请发布它.如果它只是挂起,你应该使用命令行版本的mysql尝试修复,它位于你的mysql安装的bin目录中.
mysql -u username -p
mysql> use dbname;
mysql> repair table tablename;
Run Code Online (Sandbox Code Playgroud)
根据表的大小,这可能需要一段时间.
如果这不起作用,那么下一步是使用myisamchk,如果你的表使用MyISAM引擎.