mysql导入数据load data infile用法(将txt文件中的数据导入表中)
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明
into table tbl_name
[fields
[terminated by't']
[OPTIONALLY] enclosed by '']
[escaped by'\' ]]
[lines terminated by'n']
[ignore number lines]
[(col_name, )]
load data infile语句从一个文本文件中以很高的速度读入一个表中。使用这个命令之前,mysqld进程(服务)必须已经在运行。为了安全原因,当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取。另外,为了对服务器上文件使用load data infile,在服务器主机上你必须有file的权限。
load data low_priority infile "/home/mark/data sql" into table Orders;
terminated by分隔符:意思是以什么字符作为分隔符
enclosed by字段括起字符
escaped by转义字符
enclosed by描述的是字段的括起字符。
escaped by描述的转义字符。默认的是反斜杠(backslash:\ )
load data infile "/home/Order txt" into table Orders(Order_Number, Order_Date, Customer_ID);
(1)如果给出一个绝对路径名,服务器使用该路径名。
(2)如果给出一个有一个或多个前置部件的相对路径名,服务器相对服务器的数据目录搜索文件。
(3)如果给出一个没有前置部件的一个文件名,服务器在当前数据库的数据库目录寻找文件。
例如: /myfile txt”给出的文件是从服务器的数据目录读取,而作为“myfile txt”给出的一个文件是从当前数据库的数据库目录下读取。
LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快。
不过有几个问题一定要注意
1、编码。
2、灵活导入导出。
一个例子:
先创建一个表:
CREATE TABLE Salary(
Id_P INT,
Salary INT
);
然后在D盘根目录下创建了一个data.txt文本文件。
data.txt的内容:
1,10000
2,8000
3,12000
4,9000
5,12000
6,10000
7,13000
然后执行:
load data local infile "D:/data.txt" into table salary fields terminated by ',';
执行之后data.txt中的数据就全部插入到Salary表中了。
注意:
terminated by ','制定了data.txt中的数据字段间的分割符为','。
mysql导入数据load data infile用法(将txt文件中的数据导入表中)相关推荐
- load导入txt文件到mysql_mysql导入数据load data infile用法(将txt文件中的数据导入表中)...
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile ...
- 【转贴】mysql导入数据load data infile用法
mysql导入数据load data infile用法 基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ...
- mysql导入数据load data infile用法整理
有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...
- mysql infile ignore_mysql导入数据load data infile用法
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile ...
- mysql导入数据load data infile用法
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile ' ...
- mysql infile ignore_mysql导入数据load data infile用法(转)
我的文章一般浅显易懂,不会搞那么深入让大家很难理解.(其实我水平也不咋样) LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快. 不过有几个问题一定要 ...
- mysql 远程load data_mysql导入数据load data infile用法整理
有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...
- linux mysql load_file语句_mysql导入数据load data infile用法
我的文章一般浅显易懂,不会搞那么深入让大家很难理解.(其实我水平也不咋样) LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快. 不过有几个问题一定要 ...
- Python MySQL利用load data infile加载大文件入表
有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...
最新文章
- Spring+SpringMVC+MyBatis深入学习及搭建(十)——MyBatis逆向工程
- ssm read time out的原因_有高血压的人,认清这4点,很多高血压一直降不下来,原因在这里...
- Opencv定义感兴趣区域
- Windows魔法堂:解决“由于启动计算机时出现页面文件配置问题.......”
- 快速入门 Nginx,这篇就够了!
- 3.2.2 请求分页管理方式
- textmate开发一个blog
- winform npoi excel 样式设置
- 【算法分析与设计】基本算法设计方法的思想策略
- 订婚和结婚有什么区别
- Leetcode 392.判断子序列
- C# 读取PDF书签内容
- 求逆元模版 (Java版)
- a超链接锚点的设置和应用 三国演义
- 2022数维杯问题D:三重拉尼娜事件下极端气候灾害的损失评估和应对策略研究-思路分析
- Codeforces 1153C
- w ndows10摄像头设置,windows10系统电脑摄像头怎么打开
- Xilinx 7系列FPGA收发器架构之硬件设计指导(一)
- Android -- RecyclerView实现顶部吸附效果
- Flash cs6 如何从FLA 文件导出sound文件
热门文章
- c语言用二维数组打印空心菱形,java杨辉三角和空心菱形(二维数组篇)
- vue对象深拷贝_JavaScript 中对象的深拷贝
- 强化学习-reward-shaping-好奇心驱动-调研
- linux 剪切命令 mv
- postman 请求json 加注释
- Linux +xenomai 下sendto()系统调用过程 --WT
- 苹果A10芯片挑战英特尔?有点早但是值得关注
- python 三维数组,numpy中np.shape的理解
- python用turtle画月亮_使用Python turtle画表白分形树
- Spring Cloud-Feign设计原理