加载数据本地,如何跳过第一行?
我正在尝试将 CSV 文件加载到我的 MySQL 数据库中, 但我想跳过第一行。
事实上它包含我的列的名称并且没有有趣的数据。
这是我正在使用的查询:
LOAD DATA LOCAL INFILE '/myfile.csv'
INTO TABLE tableName
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\n'
(column,column,column);
I'm trying to Load a CSV file into my MySQL database,
But I would like to skip the first line.
I fact It contains the name of my columns and no interesting data.
Here is the query I'm using:
LOAD DATA LOCAL INFILE '/myfile.csv'
INTO TABLE tableName
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\n'
(column,column,column);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
(参考)
(reference)
对于那些好奇的人来说,IGNORE N LINES 应该位于分隔符限定符之后:
For those curious, IGNORE N LINES should be after the separator qualifiers:
试试这个:
Try this: