gpt4 book ai didi

mysql - LOAD DATA INFILE 后表中的空白行

转载 作者:行者123 更新时间:2023-11-29 07:13:46 28 4
gpt4 key购买 nike

我正在从 CSV 上传大量数据(我正在通过 MySQL Workbench 上传):

LOAD DATA INFILE 'C:/development/mydoc.csv' INTO TABLE mydatabase.mytable CHARACTER SET utf8
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r';

但是,我注意到它在最后一条记录之后不断添加一个充满空值/零的空行。我猜这是因为“LINES TERMINATED”命令。但是,我需要它来正确加载数据。

是否有一些方法/一些更好的 SQL 来避免表中的空白行?

最佳答案

如果最后一行的末尾有换行符/CR 字符,加载命令将尝试加载另一条记录。但是因为最后一个换行符/CR之后没有数据,所以所有的列都是空的。

关于mysql - LOAD DATA INFILE 后表中的空白行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2819785/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com