6 php mysql truncate rename mysql-error-1062
我正在使用mysql(5.0.32-Debian_7etch6-log),我有一个夜间运行的批量加载php(5.2.6)脚本(通过PDO 使用Zend_DB(1.5.1)),它执行以下操作:
这个工作好几周了.现在我偶尔得到这个,在整个批量加载过程中的某个地方:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '911' for key 1
请注意,这不是截断前已经在表中的第一个id.当我再次手动启动脚本时,它就像一个魅力.
有任何想法吗?剩下的索引,可能与重命名有关吗?
另外,当我在表格中检查后面带有id 911的条目时,它甚至不在那里.