mysql Load Data InFile 的用法

2016-02-19 10:15 5 1 收藏

下面,图老师小编带您去了解一下mysql Load Data InFile 的用法,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - 编程语言 】

首先创建一个表
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 'rn';
这个语句,字段默认用制表符隔开,每条记录用换行符隔开,在Windows下换行符为“rn”

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 'rn';

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

Lines Terminated By 'rn';
表示每条数据用换行符分开


和 Load Data InFile 相反的是
Select * From `TableTest` Into OutFile 'C:/Data_OutFile.txt';
把表的数据导出

来源:http://www.tulaoshi.com/n/20160219/1593949.html

延伸阅读
有台服务器,访问量挺大,每天近250w动态pv,数据库查询平均每秒近600次 另一台服务器,跑的程序跟这台一样,不过只有每天约40w动态pv 前段时间连续卡死过几次,当时的状态是 服务器没崩溃,数据库可正常登陆。只是所有的查询都卡在“sending data”状态,长时间无法执行完,这些简单的sql语句,有时候集中在A表上,有时候集中在B表上,同时...
代码如下: select ABS(a.self_score-b.assess_score) val   form emp_assess a   inner jion emp_assess_score b on a.emp_assess_id=b.emp_assess_id limit 0,10
标签: Web开发
load()方法是jQuery中最为简单和常用的Ajax方法,能载入远程HTML代码并插入到DOM中。它的语法结构为: load( url [, data][, callback] ) load()方法参数解释见下表: 参数名称 类 型 说 明 urlString请求HTML页面的URL地址data(可选)Object发送至服务器的key/value数据callback(可选)Function请求完成时的回调函数,无论...
标签: Web开发
一.load()方法(最简单的) load(url,[data],[callback]) url:加载的页面地址 data: 可选项,发送到服务器的数据,格式是key/value callback:可选项,回调函数 1.最简单的应用 代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="ht...
标签: Java JAVA基础
Date 类从Java 开发包(JDK) 1.0 就开始进化, 当时它只包含了几个取得或者设置一个日期数据的各个部分的方法, 比如说月, 日, 和年。这些方法现在遭到了批评并且已经被转移到了Calendar类里去了, 我们将在本文中进一步讨论它。 这种改进旨在更好的处理日期数据的国际化格式. 就象在JDK 1.1中一样, Date 类实际上只是一...

经验教程

855

收藏

20
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部