MYSQL LOAD DATA INFILE 从文本文件中的数据导入到数据库中
LOAD DATA INFILE '/Users/blank/mysql.txt' REPLACE INTO TABLE user CHARACTER SET UTF8 FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n' IGNORE 1 LINES (id, name, age, remark, sex) ;
REPLACE 保证不会插入重复数据其他跟 INSERT 一样
CHARACTER SET 统一编码 防止中文乱码
FILEDS TERMINATED BY 表示数据字段分隔符号
LINES TERMINATED BY 表示行分隔符号 一般 UNIX 系统为 '\n' WIN 为 '\r\n'
LGNORE 1 LINES 表示 忽略文件第一行的数据不导入 也就是标题栏 如果全部都是数据的这行就不要了 否则会少导入第一行的数据