文档章节

mysql Load Data InFile 的用法

木子丰
 木子丰
发布于 2014/01/22 17:45
字数 223
阅读 85
收藏 4
首先创建一个表 
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'; 
把表的数据导出

本文转载自:http://www.codesky.net/article/201003/105180.html

木子丰
粉丝 17
博文 236
码字总数 68754
作品 0
郑州
程序员
私信 提问
MySQL数据导入导出方法与工具(2)

批处理导入文件,从sql文件导入数据到数据库中 ,批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。 为了实现批处理,您重定向一个文件到m...

iTeacher
2011/12/10
0
0
MySql批量数据导入Load data infile解决方案

有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间。 ...

小小人故事
2015/11/25
130
0
对MySQL load data infile的一点想法

今天无意和同事讨论MySQL load data infile的问题,这个问题是由开发那边引起的:他们竟然对一个4千万行的数据直接load data infile插入测试库,结果可想而知,出问题了。跑了一整晚都没跑完...

长平狐
2012/11/01
560
0
mysql load 主键验证

load data LOCAL infile '~/Documents/loadtest.txt' INTO TABLE test FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY 'n'; 1.如果id不是主键,会不停增加。 mysql> load da......

王二铁
2014/05/14
0
0
MySQL中使用load data命令实现数据导入的方法

MySQL支持load data命令的数据导入,该方式比直接的insert的效率要高,按照官方的说法是要比insert语句快上20倍 使用方式如下: 代码如下: mysql>load data local infile "D:/ab.txt" into t...

jrytsqd
2013/10/23
245
4

没有更多内容

加载失败,请刷新页面

加载更多

WEB 开发总结

事务处理 事务的4个基本特征 1.Atomic(原子性),事务中包含的操作被看做是一个整体的业务单元,这个业务单元中的操作要么全部成功,要么全部失败,不会出现部分成功,部分失败的场景。 2....

北漂的我
8分钟前
0
0
thinkphp5 利用七牛云 将amr格式语音文件转为mp3

$card_id 是我的本地的文件 将问价名字的后缀名去掉注意access_token的有效期public function ceshi1($card_id){ $mediaid = substr($card_id, 0, -4); $accessKey = ...

小小小壮
12分钟前
0
0
数据区域之堆栈

java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域, 这些区域都有各自的用途,创建和销毁时间 图: 程序计数器是一个较小的内存空间,它的作用可以看做是当前...

恋码之子
12分钟前
0
0
新的一年,来看看大数据与AI的未来展望

本文由云+社区发表 作者:堵俊平 在数据爆炸与智能革命的新时代,新的平台与应用层出不穷,开源项目推动了前沿技术和业界生态快速发展。本次分享将以技术和生态两大视角来看大数据和人工智能...

腾讯云加社区
13分钟前
1
0
死磕源码系列(ReentrantLock)

前言 在高并发领域,ReentrantLock有着广泛的用处,防止多线程带来的并发问题 对于源码,很多人和我一开始一样都觉得非常神秘 这次我将对ReentrantLock进行全方面的揭秘 核心 AbstractQueued...

石日天
13分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部