You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSV导入MySQL异常:加载0行及数据截断/格式错误求助

CSV导入数据库无数据加载/报错问题求助

我多次尝试将包含8000行数据的CSV文件导入数据库,但执行导入语句后始终加载0条数据。数据格式可查看文件截图;使用的LOAD DATA语句如下:

LOAD DATA INFILE '/home/codio/workspace/FleetMaintenanceRecords.csv'
INTO TABLE parts_maintenance
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\\r\\n'
IGNORE 1 LINES;

执行上述语句无数据加载,若移除终止符设置则出现以下错误:

ERROR 1265 (01000): Data truncated for column 'VehicleID' at row 1

或:

ERROR 1366 (HY000): Incorrect integer value: 'VehicleID,State,Repair,Reason,YEAR,Make,BodyType' for column 'VehicleID' at row 1

目标表parts_maintenance的结构如下:

describe parts_maintenance;
+-----------+--------------+------+-----+---------+-------+
| Field     | Type         | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| VehicleID | bigint       | YES  |     | NULL    |       |
| State     | varchar(4)   | YES  |     | NULL    |       |
| Repair    | varchar(255) | YES  |     | NULL    |       |
| Reason    | varchar(255) | YES  |     | NULL    |       |
| YEAR      | int          | YES  |     | NULL    |       |
| Make      | varchar(50)  | YES  |     | NULL    |       |
| BodyType  | varchar(255) | YES  |     | NULL    |       |
+-----------+--------------+------+-----+---------+-------+

我已尝试以下方法但仍未解决问题,请求帮助排查原因:

  • 移除终止符设置
  • 在Excel和Notepad++中修改CSV文件以匹配格式
  • 修改列标题及整数类型
  • 联系教授及在线导师
  • 修正第一列确保仅含数值

内容的提问来源于stack exchange,提问作者Ana Bynoe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 08:12:51