1

这是我正在使用的数据样本

24701||37.279788||-81.229023||WV||BLUEFIELD||MERCER

正如你可以看到它的双管道分隔。phpmyadmin 要求我提供以下内容

Fields Terminated By  
Fields Enclosed By    
Fields Escaped By  
Lines Terminated By  

我该怎么做才能正确导入我的数据?

4

3 回答 3

10

我发现这非常有用,也许这可以帮助其他人。

在 Format-Specific Options 部分中,您可以按如下方式设置值:

用以下方式分隔的列:您可以选择 , 或 \t 用于制表符分隔

包含以下内容的列:您可以将其留空,但如果甚至一列包含在“然后输入”(引号)

转义的列:您必须输入 \(反斜杠)

行终止于:您可以离开此自动

希望这可以帮助

于 2013-04-10T08:43:38.933 回答
2

mysqlimport 与 --fields-terminated-by="||" 一起使用

Fields Terminated By ||

看起来 PHPMyAdmin 没有。然后您必须进行替换,但请注意不要弄乱您的数据(即,如果您替换 || for ,请确保原始中没有进一步的 , 字符)

于 2009-08-19T19:10:57.203 回答
0

是否在 || 的记事本 ++ 中查找/替换 并用逗号替换它,以便读取数据

24701,37.279788,-81.229023,WV,BLUEFIELD,MERCER

然后填写以下内容:

Fields Terminated By ,
Fields Enclosed By 
Fields Escaped By \
Lines Terminated By auto

工作得很好

于 2009-08-19T19:16:34.867 回答