我正在开发一个最近升级的中型网站。在那次升级期间,数据库的部分没有被转移。现在新网站已经上线一个多月了,我的老板希望把缺失的部分重新整合进去。
我需要传输几组具有唯一自动分配的主键 ID 的表。生产数据库中已经有冲突的键,所以我不能只插入我所有的行。
我想只为旧数据中的所有主键添加一个基数(可能是 10000)。这将确保与新数据库中已有的内容没有冲突,但我不确定 MySQL 将如何反应。我也一直想知道是否有更好和/或标准的方法来实现这一点。
插入数据的最佳方式是什么?
我正在开发一个最近升级的中型网站。在那次升级期间,数据库的部分没有被转移。现在新网站已经上线一个多月了,我的老板希望把缺失的部分重新整合进去。
我需要传输几组具有唯一自动分配的主键 ID 的表。生产数据库中已经有冲突的键,所以我不能只插入我所有的行。
我想只为旧数据中的所有主键添加一个基数(可能是 10000)。这将确保与新数据库中已有的内容没有冲突,但我不确定 MySQL 将如何反应。我也一直想知道是否有更好和/或标准的方法来实现这一点。
插入数据的最佳方式是什么?