2012-07-17 77 views
0

我是SQL新手,我只是有点加载数据infile的语法有点困难。与MySQL加载数据infile的难度

所以我的数据是在下面的格式,我已经创建了一个2列一个整数表和另一个varchars表。

0,Albert 
1,America 
2,American 
3,April 
4,Austrian 
5,Badcock's 

这是我努力的代码,但它只是把所有的东西都VARCHAR列的第一行,可能有人点我在正确的方向?由于

load data infile 'C:/temp/correct.csv' 
into table correct_spellings 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\r\n' 

回答

1

既然你复制粘贴+你的数据,这是不可能告诉是否行由\r\n真正终止。

我建议你先尝试没有LINES TERMINATED BY...条款。让MySQL为你自动检测这个。

如果这不起作用,请重试,这次只有\n,或者只有\r

对不起 - 我无法用一个确切的答案提供,你必须考...

+0

掉落子句中的“结尾用线”,即完美。非常感谢你的帮助! – shanahobo86 2012-07-17 07:50:07