MySQL 导入数据篇
从当前目录中读取文件dump.txt ,将该文件中的数据插入到当前数据库的 mytbl 表中。
mysql> LOAD DATALOCAL INFILE 'dump.txt' INTO TABLE mytbl;
如果用户指定一个FIELDS 子句,它的子句(TERMINATED BY、[OPTIONALLY] ENCLOSED BY 和 ESCAPED BY) 也是可选的,不过,用户必须至少指定它们中的一个。
mysql> LOAD DATALOCAL INFILE 'dump.txt' INTO TABLE mytbl
-> FIELDS TERMINATED BY ':'
-> LINES TERMINATED BY '\r\n';
指定列的顺序。
如,在数据文件中的列顺序是a,b,c,但在插入表的列顺序为b,c,a,则数据导入语法如下:
mysql> LOAD DATALOCAL INFILE 'dump.txt'
-> INTO TABLE mytbl (b, c, a);
转载请注明:IT运维空间 » Mysql » mysql快速学习导入数据篇(二十一)
发表评论