MySQL表排序规则突然变成“正在使用”

Lan*_*nce 5 mysql phpmyadmin

今天下午早些时候,我通过 Firefox 连接到我的网站,收到一条错误消息,内容为“未知存储引擎‘InnoDB’”。这特别奇怪,因为过去几天我根本没有接触过数据库,而且我的网站直到几个小时前都工作得很好。当我转到 phpmyadmin 时,我注意到一些具有排序规则 utff8_general_ci 的表已更改为“in_use”,并且它们的引擎已从 MyISAM 更改为空...引擎类型在 phpmyadmin 中留空。我对 mysql 更复杂的方面有点陌生,不知道发生了什么。有人可以提供一些可能引导我走向正确方向的见解吗?

谢谢,

thi*_*olr 6

请尝试以下操作:

REPAIR TABLE `table_name`
Run Code Online (Sandbox Code Playgroud)

  • 不起作用,引擎中不存在表“dev_phi.phidiagnosisimportdatum” (4认同)