将SQL文件导入现有数据库表(phpmyadmin)

时间:2014-12-06 12:33:08

标签: mysql sql phpmyadmin

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

1 个答案:

答案 0 :(得分:2)

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

就个人而言,我会将数据加载到具有两列的临时表中,然后将insert从临时表中的数据加载到最终表中。这使得在将数据放入" real"之前更容易验证数据。表