当我试图重新启动MySQL时,我收到了服务无法停止的错误,所以我终止了这个过程(事后看来可能不是个好主意)。当我试图重新启动MySQL服务时,我得到:
$ ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event
to MySQL server during query when executing 'CHECK TABLE ... '。使用数据库的应用程序仍然工作(尽管性能下降),SELECT语句也是如此。mysqlcheck工具无法用于修复它,所以我所知道的解决方案是在下一个维护窗口中执行SELECT * FROM quux INTO OUTFILE、删除表和执行LOAD DATA INFILE。这种方式是否有缺点,还有其他方法来修复表吗?MySQL命令S