每个逗号将CSV值分隔为PhpMyadmin中的新行

时间:2015-07-28 15:02:25

标签: database csv phpmyadmin

我有一个像“一,二,三,四”的csv和一个只有id(auto)和name的mysql表。

我想像这样导入csv

ID名称

1个

2两个

3三

4四

1 个答案:

答案 0 :(得分:0)

我建议您修改源文件,以便每个条目都在新行上。您可以使用几乎任何文本编辑器,流式编辑器(如sed或awk)或脚本语言(如Python或Perl)来实现此目的。

一种方法是使用tr:

tr , '\n' < infile.csv > outfile.csv

然后在phpMyAdmin中,默认导入设置应该没问题,除非您需要通过将列的名称放在“列名称”文本字段中来告诉它只插入Name列:

Import dialog