我有个csv文件如下
name,sex,age
aa,f,19
bb,m,23
cc,m,25如何导入数据库如下表的name和age字段中
name,score,age
xx,99,15
aa,55,19并且name重复的不需要导入
完成后如下:
name,score,age
xx,99,15
aa,55,19
bb, ,23
cc, ,25
name,sex,age
aa,f,19
bb,m,23
cc,m,25如何导入数据库如下表的name和age字段中
name,score,age
xx,99,15
aa,55,19并且name重复的不需要导入
完成后如下:
name,score,age
xx,99,15
aa,55,19
bb, ,23
cc, ,25
然后在name字段加唯一索引最后insert ignore into tbname(name,age) select name,age from tmp1
IGNORE
INTO TABLE 如下表
ignore into table 表名
LOAD DATA INFILE 'r:/temp/aa.csv' IGNORE INTO TABLE ttp2 FIELDS TERMINATED BY ',';
SELECT * FROM ttp2;
LOAD DATA INFILE 'r:/temp/aa.csv' IGNORE INTO TABLE ttp2 FIELDS TERMINATED BY ',' IGNORE 1 LINES;