2012-06-13 78 views
0

我尝试将数据加载到某列了一张桌子,下面的SQL语句:MySQL的LOAD DATA INFILE错误

LOAD DATA INFILE 'filelist.txt' INTO TABLE filelist (filepath) LINES TERMINATED BY '#'; 

中的每一行数据的结构是这样的:

file:://///...path...txt# 

,我得到了以下错误消息:

You have an error in your SQL syntax near 'LINES TERMINATED BY '#' 

我真的不知道什么是错。任何任何想法?

+0

是什么(文件路径)? – rizzz86

+0

这就是我想要存储的文件路径表文件列表中的列的名称。 –

+0

尝试从sql语句中删除'LINES TERMINATED BY'#'。只运行这个“LOAD DATA INFILE”filelist.txt'INTO TABLE filelist(filepath)“。 – rizzz86

回答

0

尝试删除从您的SQL语句#‘的“结尾用线’。运行此 “LOAD DATA INFILE 'Filelist.txt中' INTO TABLE文件列表(文件路径)” 只有......从评论