【发布时间】:2020-12-02 13:29:25
【问题描述】:
突然间,我遇到了一个奇怪的 phpmyadmin 问题。 尝试访问权限时: #1030 - 从存储引擎 Aria 收到错误 176“读取错误校验和的页面”
但我没有选择让 Aria 作为引擎?作为默认 InnoDB screenshot of error 更多错误信息: phpMyAdmin 配置存储未完全配置,部分扩展功能已停用。找出为什么。 或者转到任何数据库的“操作”选项卡进行设置。
pmadb 配置不正确 一般关系特征 禁用 screenshot pmadb, not ok
但是我有一个 PHPMyAdmin 的数据库,而且我之前没有改变任何东西 一切都开始失败。不明白要改什么?
好的,我尝试了什么:
修复表,如本帖所示 #1030 - Got error 176 "Read page with wrong checksum" from storage engine Aria
没有用,表的存储引擎 mSg_text 不支持修复。据我了解,InnoDB 无法修复表。但话说回来,如果我运行 InnoDB,为什么 Aria 引擎会出现这个问题? repair table? screenshot 将数据库 PHPMyAdmin 的字符集更改为 utf8mb4_general_ci,就像我对所有其他的一样(不知道这是否有任何影响……)
我已将 phpmyadmin 更新到最新版本。
然后我尝试将 mariaDB 升级到最新版本,但在尝试运行 mysql_upgrade.exe 文件时遇到问题。它不会创建数据文件夹。我试图复制旧的,但这些是我得到的错误消息。
2020-08-12 17:57:36 0 [错误] InnoDB:不支持崩溃后升级。
2020-08-12 17:57:36 0 [错误] InnoDB:插件初始化因错误通用错误而中止
2020-08-12 17:57:36 0 [错误] 插件“InnoDB”初始化函数返回错误。 2020-08-12 17:57:36 0 [错误] 插件“InnoDB”注册为存储引擎
2020-08-12 17:57:36 0 [错误] 未知/不支持的存储引擎:InnoDB 2020-08-12 17:57:36 0 [错误] 中止
所以引擎发生了一些奇怪的事情,但是什么,为什么以及如何修复它的任何想法?
也许最好只是摧毁一切,然后重新开始……
【问题讨论】:
-
最后我找不到解决方案,所以我删除了整个 XAMMP 并重新安装。
标签: mysql mariadb innodb wai-aria