`
hlidc
  • 浏览: 28827 次
  • 性别: Icon_minigender_2
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

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

  把表的数据导出


温情提示:有服务器的问题及服务器租用、托管需求的朋友联系www.163ns.com QQ:6041800 联系人:小郑
分享到:
评论

相关推荐

    mysql load data infile 的用法.docx

    Mysql Load Data Infile 的用法 Mysql 的 Load Data Infile 语句是一个非常强大的工具,可以快速地将文本文件中的数据导入到 Mysql 数据库中。在本文中,我们将详细介绍 Load Data Infile 的用法,包括其语法、参数...

    Java利用MYSQL LOAD DATA LOCAL INFILE实现大批量导入数据到MySQL

    Java大批量导入MySQL是一种高效的数据导入方式,使用MYSQL的LOAD DATA LOCAL INFILE语句可以快速地从一个文本文件中读取行,并装入一个表中。这种方式广泛应用于数据交换和导入,尤其是在数据量非常大的情况下。 ...

    loadData批量导入以及压缩协议使用指南1

    MySQL的`LOAD DATA INFILE`语句是一种高效的数据批量导入方法,它的性能通常是单条`INSERT`语句的几十倍,特别适用于大数据量的导入。从Mycat 1.4版本开始,它开始支持MySQL的压缩协议,这对于处理大量数据和大结果...

    MySQL中由load data语句引起死锁的解决案例

    一个线上项目报的死锁,简要说明一下产生原因、处理方案和相关的一些点. 1、背景 ...Load data infile ‘data1.csv' into table tb; Load data infile ‘data2.csv' into table tb; cat Data1.csv

    mysql遇到load data导入文件数据出现1290错误的解决方案

    在MySQL数据库中,`LOAD DATA INFILE` 是一个非常实用的命令,用于快速地将大量数据从文本文件导入到表中。...在实际操作中,还可以参考MySQL的手册和相关教程,了解更多关于`LOAD DATA INFILE`的高级用法和技巧。

    mysql 的load data infile

    当你使用 `LOAD DATA INFILE` 时,需要注意以下几点: 1. 文件位置:如果不使用 `LOCAL` 关键字,文件必须位于数据库服务器上,并且服务器有权限访问该文件。如果使用 `LOCAL`,文件将从客户端机器上传输,这适用于...

    mysql中的Load data的使用方法

    测试把txt文件导入至mysql数据库中: table: txt文件:D:/data.txt (txt文件下载) ... 您可能感兴趣的文章:Java利用MYSQL LOAD DATA LOCAL INFILE实现大批量导入数据到MySQLMySQL中由load data语

    MySQL中使用load data命令实现数据导入的方法

    `LOAD DATA INFILE`命令就是MySQL提供的一种高效的数据导入方法,它相较于使用`INSERT`语句逐行插入数据,其速度优势显著,官方宣称能快20倍,这使得它成为处理大量数据导入的首选工具。 `LOAD DATA INFILE`的基本...

    mysqlloaddatainfile的用法.pdf

    ### MySQL Load Data Infile 用法详解 #### 一、简介 `LOAD DATA INFILE` 是 MySQL 提供的一种批量插入数据的方式,适用于大数据量的快速导入。与传统的 SQL 插入语句相比,该方法效率更高,尤其在处理大规模数据时...

    mysql中Load Data记录换行问题的解决方法

    问题是这样的:表persons有两个字段: id和name文本文档persons.txt中内容(其中每行字段之间用tab分割):1 Bush2 Carter3 Bush在mysql命令行下使用 load data local infile “persons.txt” into table persons ...

    MySQL数据库迁移快速导出导入大量数据(外发).txt

    使用MySQL的SELECT INTO OUTFILE 、LOAD DATA INFILE快速导出导入数据 LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中。MySQL官方文档也说明了,该方法比一次性插入一条数据性能快20倍。

Global site tag (gtag.js) - Google Analytics