Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103683133
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Mysql/postgreSQL

2008-05-04 16:14:58

来源: 作者:qieming

示例:

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来处理)

阅读(412) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~