【发布时间】:2011-04-19 13:00:12
【问题描述】:
我需要从数据库 A 中的表中导出数据,然后将其导入到数据库 B 中结构相同的表中。这需要通过 phpMyAdmin 完成。这就是问题所在:无论我为导出选择什么格式(CSV 或 SQL),所有列(包括自动递增的 ID 字段)都会被导出。因为数据库 B 中的表中已经有数据,所以我无法使用新记录导入 ID 字段 - 我需要它来导入记录并将新的自动递增值分配给记录。我需要在导出(能够选择要导出的列)或导入(告诉它忽略文件中的 ID 列)中使用哪些设置?
或者我应该只导出为 CSV,然后在 Excel 中打开并删除 ID 列?有没有办法告诉 phpMyAdmin 它应该为正在导入的记录生成新的自动递增 ID,而不告诉我导入文件中的列数不正确?
编辑:澄清一下,我只导出数据,而不是结构。
【问题讨论】:
标签: import phpmyadmin