【发布时间】:2014-01-31 13:53:23
【问题描述】:
这对我来说是第一次。
我正在尝试导出一个实时 WordPress 数据库以将其恢复到我之前已经完成大量时间的本地主机计算机,但今天我收到以下错误,不知道从哪里开始,甚至不知道从哪里开始如果是重复条目,我需要删除。
Error
SQL query:
-- -- Dumping data for table `wp_wfConfig` -- INSERT INTO `wp_wfConfig` (`name`, `val`) VALUES ('actUpdateInterval', 0x32), ('alertEmails', 0x7765626d6173746572406172797374616c696665736369656e63652e636f2e7a61), ('alertOn_adminLogin', 0x31), ('alertOn_block', 0x31), ('alertOn_critical', 0x31), ('alertOn_loginLockout', 0x31), ('alertOn_lostPasswdForm', 0x31), ('alertOn_nonAdminLogin', 0x30), ('alertOn_throttle', 0x30), ('alertOn_warnings', 0x31), ('apiKey', 0x356132373234663433303764353439633335333132633639636165313462633830323137333665353961326163326537613031386162663938326465623063666262393762616466303864396235346234303464363634613861303739306339343361386432636634666536623639623066346238646662656139323365613463343431366430356162666237366264353636653064623365333362316437363331666162643462373830633462623537363831653162666435646364333734), ('autoBlockScanners', 0x30), ('blockedTime', 0x333030), ('blockFakeBots', 0x30), ('currentCronKey', ''), ('debugOn', 0x30), ('deleteTablesOnDeact', [...]
MySQL said: Documentation
#1062 - Duplicate entry 'actUpdateInterval' for key 'PRIMARY'
我查看了许多解决方案 here on SO,但我有点担心删除我不确定应该删除的内容。
编辑:
如果我look at the comparison,似乎 ('actUpdateInterval', 0x32),它是重复条目,因为那里有两个编号为 32 的我假设是问题孩子?
编辑 在more searching 看来,Wordfence 插件有问题。
我已经运行table repairs on all the tables,但这也没有解决问题。
接下来,我复制了工作在线数据库。复制网站,登录并删除 Wordfence,希望它也删除 Wordfence 的表格,但这也没有奏效。
我现在不知道下一步该做什么?有什么想法吗?这使我无法从事我需要完成的项目。
谢谢
【问题讨论】:
-
没有足够的信息来诊断。
-
我没有更多的东西可以给草莓...除了直接来自 mySQL 的错误消息以及这里的文件比较之外,我还能提供什么:diffnow.com/?report=m0joy?如果您让我知道您还需要什么,我很乐意提供它;)
-
这不是理想的解决方案,我最终删除了所有 wp_wf... 表并再次将其导出,现在已经可以使用了。凌乱,非常凌乱,因为我不知道可能存在哪些其他依赖项,但它现在可以工作,我可以继续工作。我仍然希望听到更好的解决方案...如果有任何帮助遇到此问题的其他人。
-
另外,下次请查看 sqlfiddle。
-
谢谢草莓。我对 SQL 的了解不够,但发现过去使用 jsFiddle 可以获得更快的结果,所以我将来会在那里尝试。