我在我的Windows 7上安装了Xampp,一切正常。我有大约7个WP网站/数据库设置,一切正常。
然后我在其中一个页面的底部显示了一条说明,说我没有设置root密码,并且存在风险。所以我愚蠢地改变了所有三个root用户的密码(即:root:1 root:localhost root 127.0.0.1)。注意:我将所有三个密码都更改为相同的密码。
或完全打破Apache服务器的过程。经过研究,我发现我应该更改config.inc.php并在那里添加新密码,然后重新启动服务器。谢天谢地,这很有效!
但现在..在我的所有数据库和这些数据库中的所有表中..无论我选择查看哪个表,我都会收到此错误:
Could not save recent table!
#145 - Table '.\phpmyadmin\pma_recent' is marked as crashed and should be repaired
所有表似乎都正确显示,当我点击任何表名时,它只是在结果页面顶部显示为错误。如果我再次点击相同的表名,它会显示没有错误..但如果我去另一个表,然后回到上一个表,错误将再次显示,等等,等等。
看来这些网站仍在运行..并且数据库表仍然可以显示有或没有错误显示..我似乎甚至可以编辑表,但我不相信一切都很好现在安装xampp。
由于在更改和修复root密码后直接显示此错误,我感觉它是相关的。 (如果它有任何区别,在用户下..我仍然列出以下用户没有设置密码:“any”和“pma”。)是否需要将PMA设置为与root工作的密码相同正常?
任何帮助将不胜感激!!!!!
答案 0 :(得分:1)
在这种情况下,它可能与更改root密码无关。
尝试打开该表(通过展开" phpmyadmin"在导航区域中,然后单击" pma_recent"表名)。转到Operations选项卡,然后单击" Repair table"链接(在"表维护"标题下)。这应该告诉MySQL修复表,并清除你的错误信息。
答案 1 :(得分:-1)
你可以做" Isaac Bennetch"或者可以选择运行以下命令来修复损坏的表:
REPAIR TABLE 'table_name';