抱歉,我看到了类似的帖子,但我仍然找不到它解决我的问题,另外,我需要更多关于此的信息。
要求:创建现有数据库“db3”的精确副本“db4”。
程序如下:
第二步抛出错误:
ERROR 1062 (23000) at line 5524: Duplicate entry '600806' for key 1"
Run Code Online (Sandbox Code Playgroud)
我用 --force 再次运行了第二步。恢复完成,但有 2 个额外的类似错误:
ERROR 1062 (23000) at line 6309: Duplicate entry '187694' for key 1
ERROR 1062 (23000) at line 6572: Duplicate entry '1567400' for key 1
Run Code Online (Sandbox Code Playgroud)
完成后,当我查询 db4 数据库的某些表时,我能够看到丢失的记录。
题:
这是否表明 db3 数据库已损坏/有问题?
如何继续创建 db3 的“一致/工作”副本 (db4)?
如果(2)失败,如何排除故障并找出其发生的原因?
谢谢,