phpmyadmin 错误“#1062 - 密钥 1 的重复条目‘1’"
我从数据库中删除了所有表,然后恢复(导入)了一个备份.之后我收到 error #1062 - Duplicate entry '1' for key 1
.
I dropped all tables from a database then restore(import) a backup. Afterwards I am getting error #1062 - Duplicate entry '1' for key 1
.
我应该重复这个过程吗?或者是其他东西?为什么会出现这个错误?
Should i repeat the process. Or something else? Why this error is coming?
推荐答案
当你从 php admin 导出你的 sql 时
When you export your sql from php admin
选择自定义"作为导出方式"
Select "custom" as export method"
然后,选择更新"而不是插入"
then, instead of 'insert', choose "update"
这将执行更新语句并防止重复插入.
This will perform update-statements and prevent duplicated inserts.
相关文章