MySQL 错误代码 1265:我的 csv 数据有什么问题?
MySQL ERROR CODE 1265: what's wrong with my csv data?
已创建 TABLE shiyanyong
。
之后,当我试图将 csv file data
加载到 shiyanyong
时,我得到了 Error Code: 1265.Data trancated forcolumn'income' at row 1
。
csv数据有问题吗?或者 SQL CODE 的一些其他问题?
同时配合
INSERT INTO shiyanyong VALUES('AA', 0.22);
1) TABLE
CREATE TABLE shiyanyong(
company_name VARCHAR(40),
income DOUBLE
);
2) 加载数据:
LOAD DATA INFILE 'D:18.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
当我将 LINES TERMINATED BY '\n'
替换为 LINES TERMINATED BY '\r\n'
时有效。
已创建 TABLE shiyanyong
。
之后,当我试图将 csv file data
加载到 shiyanyong
时,我得到了 Error Code: 1265.Data trancated forcolumn'income' at row 1
。
csv数据有问题吗?或者 SQL CODE 的一些其他问题?
同时配合
INSERT INTO shiyanyong VALUES('AA', 0.22);
1) TABLE
CREATE TABLE shiyanyong(
company_name VARCHAR(40),
income DOUBLE
);
2) 加载数据:
LOAD DATA INFILE 'D:18.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
当我将 LINES TERMINATED BY '\n'
替换为 LINES TERMINATED BY '\r\n'
时有效。