首页 > 解决方案 > MySQL 错误代码 1265:我的 csv 数据有什么问题?

问题描述

创建了一个表shiyanyong。之后,Error Code: 1265.Data trancated forcolumn'income' at row 1当我尝试加载csv file datashiyanyong.

csv数据有问题吗?或 SQL CODE 的其他一些问题?

同时,它与

INSERT INTO shiyanyong VALUES('AA', 0.22);

1) 表

CREATE TABLE shiyanyong(
company_name VARCHAR(40),
income DOUBLE
);

2)加载数据:

LOAD DATA INFILE 'D:\2018.csv'
INTO TABLE shiyanyong
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES;

3)2018.csv例如这样的数据:

company_name    income
A                  0.60
B                  1.80
C                  8.00

标签: mysqlcsvload-data-infile

解决方案


当我替换LINES TERMINATED BY '\n'LINES TERMINATED BY '\r\n'.


推荐阅读