2014-12-06 127 views
0

我有一个SQL文件定义了一个包含2列的表 - product-id和product-reference。我需要将该文件导入到具有相同结构(加上一些额外的列)的现有表中,其中product-id对应于备份文件中的product-id。有没有简单的方法来通过phpmyadmin来做到这一点?将SQL文件导入到现有的数据库表(phpmyadmin)

回答

2

一种方法是使用load data infile(请参阅here)和set选项分配列值。未设置的列将被赋予其默认值,通常为NULL

就我个人而言,我会将数据加载到一个具有两列的登台表中,然后将登台表中的数据加载到最终表中。这使得在将数据放入“真实”表之前验证数据变得更容易。

+0

在本地进行测试后,我使用后者的选项。像魅力一样工作,谢谢! – subarachnid 2014-12-07 19:01:45

相关问题