Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要复制一个数据库,包括使新数据库中的主键与旧数据库中的主键完全相同。这意味着一些键被跳过(随着时间的推移被删除的条目)。
我只是有一个'database.sdf'。似乎没有什么可以让我指定我希望主键在 INSERT 上的内容。
复制数据库应该做的是导出您当前拥有的数据库。
这可以通过命令行完成:
mysqldump -u Username -p DBname > yourfilename.sql
然后您可以使用它来填充不同的数据库:
mysql -u Username -p NewDBName < yourFilename.sql
如果您已安装或可访问 phpmyadmin,您可以简单地使用旧数据库顶部的导出命令,然后使用新数据库顶部的导入命令。