将特定列导入phpmyadmin数据库

时间:2011-04-19 12:59:39

标签: php mysql phpmyadmin

我收到了一份excel文件,其中包含有关不同大使馆的信息,他们的联系电话号码等。大部分信息已经在数据库中,但我需要从这个文件中提取一列(电子邮件)并将其插入数据库中的特定列(电子邮件)。

这是可能的,还是只能导入数据库中所需内容的精确副本?

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

Export the table from phpmyadmin as CSV for excel - 
drag it into excel - 
add the desired column - 
Save - 
export the table again from phpmyadmin as .sql - 
copy the table creation(Not the data) - 
delete the table from phpmyadmin- 
Run the table creation query so you now have a blank table - 
Import the excel csv.

重要提示:备份数据库

答案 1 :(得分:2)

您可能希望创建一个带有php-excel-reader的脚本,该脚本遍历文件中的每一行,并更新相应的数据库行。我认为你不能在phpMyAdmin中“有选择地”导入文件。