MySQL使用phpmyadmin导入CSV文件,不带单元格引号

时间:2014-10-18 15:02:05

标签: mysql csv phpmyadmin

我有一个巨大的CSV文件,其数据如下:

ID~Name~Location~Price~Rating 
02~Foxtrot~Scotland~~9
08~Alpha~Iceland~9.90~4
32~ForestLane~Germany~14.35~

问题是当使用PHPMyAdmin导入时,它会询问Columns enclosed with:Columns escaped with:。麻烦的是,这个CSV没有单元格的引号。

如果我将其留空,则会显示错误:Invalid parameter for CSV import: Columns escaped with

有没有办法在CSV上没有引号的情况下导入?

1 个答案:

答案 0 :(得分:1)

我可以重现这种行为。我将在phpMyAdmin开发讨论列表中提出它,但与此同时,你可以通过使用一些无意义的字符来解决这个问题"使用"转义的列。并留下"用"括起来的列;空白。确保您的数据不包含,例如"£,并将其用于"使用"转义的列。例如,我有一个我知道£不存在的数据集,因此我可以将其用于"使用"转义的列。角色 - 如果你没有任何转义字符,你可以在那里输入任何字符。

如果我可以提供更多有用的信息,我会更新,但当然这种解决方法应该允许您导入数据。