Warning: file_put_contents(/datas/wwwroot/jiajiahui/core/caches/caches_template/2/default/show.php): failed to open stream: Permission denied in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 55

Warning: chmod(): Operation not permitted in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 56
与MySQL加载数据infile的难度 - 源码之家

与MySQL加载数据infile的难度

问题描述:

我是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' 

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

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

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

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

+0

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