将键设置为自动递增时指定主键值

时间:2015-06-11 15:09:32

标签: mysql sql database sdf

我需要复制数据库,包括让新数据库中的主键与旧数据库中的主键完全相同。这意味着跳过一些键(随着时间的推移删除的条目)。

我只是有一个'database.sdf'。我似乎无能为力,只能指定我想要INSERT上的主键。

1 个答案:

答案 0 :(得分:0)

复制数据库应该做的是导出当前的数据库。

这可以通过命令行完成:

mysqldump -u Username -p DBname > yourfilename.sql

然后您可以使用它来填充其他数据库:

mysql -u Username -p NewDBName < yourFilename.sql

如果您安装了phpmyadmin或可以访问它,您只需使用旧数据库顶部的export命令,然后使用新数据库顶部的import命令。