一年多以来,我们使用了适用于WordPress的Counterizer插件,从而保持了博客及其读者的统计信息,几天前我们停用了该插件,因为(除其他外)它在数据库中保存了600MB以上的数据。
碰巧的是(在停用插件并清理数据库之前),我试图转储数据库,即将其导出到.SQL并进行下载,然后在托管终端中出现以下错误:
mysqldump:得到错误:144:使用锁定表时,表'./dl_database/Counterize_Referers'被标记为崩溃,并且上次(自动)修复失败
因此,转储没有进行并且很好......仅仅认为DB的想法 DesdeLinux 我遇到了一个问题,它让我毛骨悚然:)
通过在Web上进行一些研究,我能够学习如何解决此问题,显然不是数据库确实有问题,只是表被标记为“有问题”,幸运的是,此问题很容易解决。
首先,让我们访问MySQL服务器:
mysql -u root -p
我们按[Enter],它将询问我们MySQL的root密码,我们将其放置并再次按[Enter]。
如果MySQL服务器安装在同一台计算机上,则使用此命令,如果要远程连接到另一台MySQL服务器,则必须在该行中添加以下内容: -h服务器IP
进入MySQL后,我们将告诉您要使用哪个数据库,例如,根据上面的错误,问题在表中 Counterize_Referers 从数据库中 dl_数据库, 以便:
use database dl_database;
现在修复表基:
repair table Counterize_Referers;
请注意,在这些行的末尾有一个分号-» ;
一旦执行了上一条命令,一切都必须恢复正常,至少就我而言,不止一次
然后,仅需重新执行转储数据库和指令的指令,仅此而已。
无论如何,对于我来说,做备忘录比做其他事情要重要得多,因为同一件事发生在我身上两次,我不想忘记保存一天的指示😀
问候,希望对其他人有帮助。
很好,无论出于何种原因,您始终都必须准备此类物品。
谢谢
是的……在出现问题的那一刻,最好可以立即找到解决方案,或者至少知道在哪里可以毫不拖延地找到解决方案。
好KZKGGaara。 控制台可以做一些PHPMyAdmin无法做的事情。
谢谢
太好了,救了我一次以上。
但是我想知道,不是mysql -u root -p而不是root -u root -p吗? 我不是要冒犯。
谢谢!
太好了,救了我一次以上。
但是我想知道,不是mysql -u root -p而不是root -u root -p吗? 我无意冒犯地询问。
谢谢
大声笑!!!! 完全正确,我的错误大声笑!
我当时正在编写并在思考下一步,从那里编写root而不是mysql ...感谢您的警告Thanks
别客气! 重复发帖,抱歉; 我尝试反复发送它,并告诉我它已经存在(我重新加载了页面,但没有看到任何内容)。
问候。
现在,当我进入数据库问题时,这一切就白了。
你好好,
一个问题,您多久转储一次数据库? 知道获取600MB数据需要多长时间
最好的问候,
嗯...我现在不太了解你🙂
在我们对数据库进行清理之前 DesdeLinux 这个(即数据库的.sql)超过700MB,因为我们将所有统计数据保存在数据库中。也就是说,自从博客开始以来。
现在我们使用的是GoogleA。因此,我们从数据库中删除了统计信息表,现在.sql没有达到80MB
这回答了你的问题了吗?
你好好,
没有巨魔,您多久转储数据库一次?
一个月几次
我总是尝试拥有最新版本 DesdeLinux
对我来说似乎没问题,现在无法对损坏的表进行常规修订了吗?
非常感谢您的朋友,您的贡献对我有很大帮助。
问候
亲爱的谢谢你,谢谢你的提示,他们帮助了我!
特鲁希略-委内瑞拉的问候。
估计的
据我所知,如果进程正在运行,我编写了命令repair table import; 我在那里
非常感谢,您救了我的皮肤😀
您好朋友,我不知道您能不能帮到我,我的网站也发生了类似的情况,请将此错误标记为:
wp_posts表不正确。 报告以下错误:表被标记为已崩溃,并且上次修复失败。 WordPress将尝试修复此表...
修复wp_posts表失败。 错误:表被标记为已崩溃并且上次修复失败
我不知道您是否可以帮助我修复它,我是高级WordPress的新手。 尝试修复wp-post表时,它显示无法修复的错误。 谢谢。 我的网站是: https://diarionoticiasweb.com