服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Mssql|Oracle|Redis|

服务器之家 - 数据库 - Mysql - mysql Load Data InFile 的用法

mysql Load Data InFile 的用法

2019-10-27 16:13mysql教程网 Mysql

Load Data InFile是用于批量向数据表中导入记录。

首先创建一个表 
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'; 
把表的数据导出

延伸 · 阅读

精彩推荐
  • Mysql详解MySQL是如何解决幻读的

    详解MySQL是如何解决幻读的

    这篇文章主要介绍了MySQL是如何解决幻读的,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着...

    LastSun2802019-06-25
  • MysqlMysql的max_allowed_packet设定

    Mysql的max_allowed_packet设定

    今天小编就为大家分享一篇关于Mysql的max_allowed_packet设定,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看...

    liumiaocn4312019-06-12
  • MysqlMySQL UPDATE更新语句精解

    MySQL UPDATE更新语句精解

    mysql update命令的一些详细用法分析,真是不错的好东西,建议大家看看。 ...

    mysql教程网3102019-10-26
  • MysqlMYSQL日期和时间函数不求人

    MYSQL日期和时间函数不求人

    对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有...

    mysql技术网4382019-10-17
  • Mysql在golang中操作mysql数据库的实现代码

    在golang中操作mysql数据库的实现代码

    这篇文章主要介绍了在golang中操作mysql数据库的实现代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...

    JimPang1812019-06-27
  • MysqlMySQL通过实例化对象参数查询实例讲解

    MySQL通过实例化对象参数查询实例讲解

    在本篇文章里我们给大家分享了关于MySQL如何通过实例化对象参数查询数据的相关知识点内容,有需要的朋友们可以测试参考下。...

    laozhang2272019-06-20
  • MysqlMySQL问答系列之如何避免ibdata1文件大小暴涨

    MySQL问答系列之如何避免ibdata1文件大小暴涨

    MySql innodb如果是共享表空间,ibdata1文件会越来越大,所以下面这篇文章主要给大家介绍了关于MySQL问答系列之如何避免ibdata1文件大小暴涨的相关资料,文中...

    叶金荣4692019-06-26
  • Mysql想取消错误的mysql命令怎么办?

    想取消错误的mysql命令怎么办?

    今天小编就为大家分享一篇关于想取消错误的mysql命令怎么办?,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编...

    stpeace3722019-06-25