在文件csv中导入表mysql,对于新行,最好使用\ n,\ r或\ r \ n?

时间:2017-06-13 10:53:46

标签: php mysql csv notepad++ newline

我想创建一个CSV File来导入MySql表,但我不知道哪个是我编辑器中更好的新行(Notepad ++)。

我应该在编辑器中创建一个新行:

A

\n

\r

C

\r\n

还解释原因? 非常感谢,对不起我的英语......

2 个答案:

答案 0 :(得分:2)

这是一个CSV文件。因此,字段由,终止,行由\n终止。  你可以在下面使用:

load data local infile 'filename.csv' into table tablename fields terminated by ','
  enclosed by '"'
  lines terminated by '\n'
    (column_names)

答案 1 :(得分:0)

不要限制它! 将其创建为您喜欢的任何内容,并在导入逻辑中,使用与此类似的模式在Regex中查找三种可能性:(\\r|\\n|\\r\\n)