讯睿CMS问答:网站迁移后,打开某条记录时,弹出“Duplicate entry '0' for key 'PRIMARY'”的提示

讯睿CMS问答:网站迁移后,打开某条记录时,弹出“Duplicate entry '0' for key 'PRIMARY'”的提示

2024-06-18 XunRuiCMS Sincere

问题:

网站迁移后,打开某条记录时,弹出“Duplicate entry '0' for key 'PRIMARY'”的提示。点击每条标题都是如此。如下图:


QQ图片20220508134739

然后,我在表的主键后面添加auto_increment。但依然有上图这个提示。


QQ图片20220508134739

怎么修改,才能让提示消失呢?(网站迁移之前,没有出现过这个提示)

答案:

这是数据库迁移不完整。

谢谢您!!!

问题找到了,具体是:phpMyAdmin导出数据时 主键KEY和字段值自动增加AI 丢失了

我的两个电脑配置的都是宝塔面板,所装软件是:php7.4,phpmyadmin5.0。我又按照本群的迁移方法,重新迁移数据库。还是发现在新的电脑上,所有表的id字段都没有了“自动增加AI”。这个具体是什么问题呢?

@迅睿框架联合创始人:phpMyAdmin导出数据时 主键KEY和字段值自动增加AI 丢失了