#126 - 表 '.\mysql\db.MYI' 的密钥文件不正确;尝试修复它

Gha*_*yel 3 apache-http-server database mysql php xampp

我在 serverfault 上发布了我的问题,但他们建议将其发布在 SuperUser 中来保留我的问题

我安装了 Xampp 并可以看到 localhost 页面以及 apache 和 mySQL 都启动正常,但是当我单击 phpMyAdmin ==> User 时,我看到以下错误:

静态分析:

分析过程中发现5处错误。

意外的右括号。(位置 52 处的“)”附近)意外的结束括号。(位置 112 处的“)”附近)意外的结束括号。(位置 181 处的“)”附近)意外的右括号。(位置 249 处的“)”附近)意外的结束括号。(位置 315 处的“)”附近)SQL 查询:文档

(SELECT DISTINCT User, HostFROM mysql. user) UNION (SELECT DISTINCT , UserFROM Host. mysql) dbUNION (SELECT DISTINCT , FROM . ) UNION (SELECT DISTINCT , FROM . ) UNION (SELECT DISTINCT , FROM . ) ORDER BY ASC, ASC LIMIT 0, 25UserHostmysqltables_privUserHostmysqlcolumns_privUserHostmysqlprocs_privUserHost

MySQL 说: 文档

126 - 表 '.\mysql\db.MYI' 的密钥文件不正确;尝试修复它

我重新启动了 Xampp 2-3 次,但还是出现同样的错误。请指教

感谢期待

小智 5

完全相同的情况发生在我身上,我尝试了以下查询并且它有效:

USE mysql;
CHECK TABLE db;
Run Code Online (Sandbox Code Playgroud)

如果它返回数据库已损坏,则使用修复它

REPAIR TABLE db;
CHECK TABLE db;
Run Code Online (Sandbox Code Playgroud)

您应该获得状态为OK