向MySQL数据库的表中录入数据的实用方法(2)

作者:30933 时间:2008-12-17 16:24:00 



import options的语法为:




  fields
  
  terminated by 'char'
  
  enclosed by 'char'
  
  escaped by 'char'
  
  lines
  
  terminated by 'string'


说明:

(1)fields terminated by char 指定分隔列的字符.缺省时假定列值由制表符分隔。  

(2)fields enclosed by char 指明列值应包括在指定的字符中.通常用引号.缺省时,假定列值不包括在任何字符中。 

(3)fields escaped by char 表示用于转义特殊字符的转义符.缺省时表示无转义符  

(4lindes escaped by string 指定结束输入行的串(可以是多字符的).缺省时假定由换行符终止行。  
我们需要注意的是转义字符的使用. 如:\' 表示单引号,\" 表示双引号 等等.另外还有一些选项这里没有具体谈到,如 ignore n lines 可以控制文件的前n行不被读入数据库.详细请看mysql中文参考。

示例:

 

load data [local] infile "sample.txt" 
into table sample fields terminated by "," 
enclosed by "\""

3.在系统命令行下我们可以用mysqlimport实用程序,她将文本文件的内容读取到已有表中(其实mysqlimport起的作用就是实现load data命令行的接口),调用完mysqlimport后她生成一个load data 语句.语法基本上和load data差不多:

mysqlimport [options] sample_db filename

示例:

mysqlimport Cu root [--local] Cfields-terminated-by=”,
” -fields-enclosed-by="\"" samp_db samp_table.txt


注释:语句中samp_db为指定的数据库,要录入数据的表由文件名参数确定.文件名去掉其任何扩展名,留下的就是表名.所以此语句中录入数据的表名为samp_table.也就是说在执行这条语句时首先应该肯定表samp_table存在.另外假如有多个文件需要装到同一个表里,则可以用samp_table.n.txt来处理)

标签:数据库,mysql,表
0
投稿

猜你喜欢

  • Pytorch实现简单自定义网络层的方法

    2021-01-13 16:02:55
  • javascript使用Blob对象实现的下载文件操作示例

    2024-04-29 13:14:52
  • python解析html提取数据,并生成word文档实例解析

    2023-10-19 13:50:38
  • MSSQL2005数据附加失败报错3456解决办法

    2024-01-17 23:17:29
  • pytorch中使用LSTM详解

    2021-01-08 04:27:10
  • SQL Server数据库对上亿表的操作

    2008-11-16 18:13:00
  • Python socket实现的简单通信功能示例

    2023-03-03 07:49:40
  • Pycharm设置去除显示的波浪线方法

    2022-06-29 16:04:59
  • Python采集C站热榜数据实战示例

    2022-05-03 13:13:13
  • Mysql简易索引方案讲解

    2024-01-20 15:08:11
  • python实现简单遗传算法

    2022-12-14 00:33:21
  • 数据库之SQL技巧整理案例

    2024-01-26 00:46:27
  • 解析python 类方法、对象方法、静态方法

    2022-10-08 04:47:57
  • WEB2.0网页制作标准教程(12)XHTML校验及常见错误

    2008-02-19 19:59:00
  • 浅谈js数组和splice的用法

    2023-08-23 00:19:42
  • PHP实时统计中文字数和区别

    2023-07-13 10:44:01
  • python获取文件真实链接的方法,针对于302返回码

    2023-11-23 04:31:03
  • ORACLE分区表转换在线重定义DBMS_REDEFINITION

    2024-01-16 00:23:18
  • 在Python中使用__slots__方法的详细教程

    2022-10-30 09:46:10
  • 基于PHP实现用户登录注册功能的详细教程

    2024-04-30 08:50:27
  • asp之家 网络编程 m.aspxhome.com