mysql Load Data InFile 的用法 (转载)ITeye - 千亿集团

mysql Load Data InFile 的用法 (转载)ITeye

2019年02月27日11时16分44秒 | 作者: 学智 | 标签: 数据,换行符,字段 | 浏览: 355

官方手册

首要创立一个表
Use Test;
Create Table TableTest(
`ID` mediumint(8) default 0,
`Name` varchar(100) default
) TYPE=MyISAM;


数据表导入数据
Load Data InFile C:/Data.txt Into Table `TableTest`


常用如下:
Load Data InFile C:/Data.txt Into Table `TableTest` Lines Terminated By \r\n;
这个句子,字段默认用制表符离隔,每条记选用换行符离隔,在Windows下换行符为“\r\n”

C:/Data.txt 文件内容如下面两行:
1 A
2 B
“1”和“A”之间有一个制表符
这样就导进两条记录了。



自定义语法
Load Data InFile C:/Data.txt Into Table `TableTest` Fields Terminated By , Enclosed By " Escaped By " Lines Terminated By \r\n;

Fields Terminated By , Enclosed By " Escaped By "
表明每个字段用逗号分隔,内容包含在双引号内

Lines Terminated By \r\n;
表明每条数据用换行符分隔


和 Load Data InFile 相反的是
Select * From `TableTest` Into OutFile C:/Data_OutFile.txt;
把表的数据导出
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章