我试图帮助非营利组织与他们的网站(这是与Wordpress建立),突然成为“越野车”/奇怪:菜单丢失,类别是空的,等等。WordPress的 - 有没有办法恢复表wp_term_relationships?
我是专家围绕WordPress的,所以我做的第一件事就是打开调试模式,我得到这个消息:
Error en la base de datos de WordPress:
[Table 'racidb.rc_term_relationships' doesn't exist]
所以,接下来我做的事情是数据库(MySQL的)的检查。当我登入phpMyAdmin的,我可以看到在左边列的表,但是当我尝试浏览的内容,我得到这个消息的错误:
#1146 - Table 'racidb.rc_term_relationships' doesn't exist
我想修表,删除它并删除它的内容没有运气。我不断收到错误#1146。
不幸的是,数据库上没有备份,所以我无法再上传表格。
据他们说,这个错误发生在Wordpress更新到4.2.6的同时(他们在出现这个问题的那天得到了WordPress的自动邮件)。
我的问题: 1)有谁知道可能发生了什么? 2)有什么办法可以从MySQL恢复数据? 3)有什么办法恢复表“xx_term_relationships”?除了手动创建所有记录。
非常感谢先进!
,如果你从phpMyAdmin的导出数据库,会发生什么?导出文件是否包含表格及其数据?看看[这个问题](http://stackoverflow.com/questions/6342201/bug-1146-table-xxx-xxxxx-doesnt-exist)你可能不得不重新创建数据库来解决这个问题(假设你没有有权访问数据文件本身) – Hobo
嗨,谢谢你的提问。如果我导出完整的数据库,它甚至不包括表结构。导出会忽略表格。我知道赔率是对我们的,但我不想轻易放弃 – rGonzalez