佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1221|回复: 7

如何将 text file 里的 data copy 进 Mysql ??

[复制链接]
发表于 21-12-2005 10:05 PM | 显示全部楼层 |阅读模式
我试过问人,他们讲要写一个routine (如C,perl,java等),但是还是不太明白如何将data放进Mysql(如 C, 可以read text file 的data 但是不会store进Mysql)。
回复

使用道具 举报


ADVERTISEMENT

发表于 22-12-2005 09:16 AM | 显示全部楼层
MySQL本身有一个LOAD DATA INFILE statement,可以直接将text file的资料输入表内。
回复

使用道具 举报

ycloke1029 该用户已被删除
发表于 22-12-2005 12:18 PM | 显示全部楼层
原帖由 kfchai1982 于 22-12-2005 09:16 AM 发表
MySQL本身有一个LOAD DATA INFILE statement,可以直接将text file的资料输入表内。


什么意思?
不明白....
回复

使用道具 举报

发表于 22-12-2005 12:28 PM | 显示全部楼层
原帖由 ycloke1029 于 22-12-2005 12:18 PM 发表


什么意思?
不明白....


http://dev.mysql.com/doc/refman/5.0/en/load-data.html
回复

使用道具 举报

 楼主| 发表于 22-12-2005 09:05 PM | 显示全部楼层
不说的话,真的没听过。。。。致上万二分的敬意!
回复

使用道具 举报

 楼主| 发表于 29-12-2005 01:52 AM | 显示全部楼层
对不起喔,又来麻烦一下。
load data infile的确能把text file里的一切资料存入MySQL , 不过 里面的格式好像跟insert 的有一点不同。
因为我要把text file的资料group起来,但是当我把资料 outfile进新的text file时,出来的result 却不太对劲。outfile的data全部都连在一起,不能分成一段段(rows)的data。
回复

使用道具 举报

Follow Us
发表于 29-12-2005 08:55 AM | 显示全部楼层
原帖由 vampcheah 于 29-12-2005 01:52 AM 发表
对不起喔,又来麻烦一下。
load data infile的确能把text file里的一切资料存入MySQL , 不过 里面的格式好像跟insert 的有一点不同。
因为我要把text file的资料group起来,但是当我把资料 outfile进新的text  ...

你需要读一读LOAD DATA INFILE的说明。有两个Statement是用来让MySQL区分txt file里面的field和line的。

  1. LOAD DATA INFILE '/home/user/data.txt' INTO TABLE tbldata
  2. FIELDS TERMINATED BY ' ' ENCLOSED BY '"' ESCAPED BY '\\'
  3. LINES TERMINATED BY '\n'
复制代码


text file 的内容如下

  1. "1" "Peter" "Mary\'s Friend"
  2. "2" "Mary" "Peter\'s Friend"
复制代码
回复

使用道具 举报

 楼主| 发表于 29-12-2005 05:41 PM | 显示全部楼层
原帖由 kfchai1982 于 29-12-2005 08:55 AM 发表

你需要读一读LOAD DATA INFILE的说明。有两个Statement是用来让MySQL区分txt file里面的field和line的。
[code]
LOAD DATA INFILE '/home/user/data.txt' INTO TABLE tbldata
FIELDS TERMINATED BY ' ' ENCL ...

哦,我看到了,好小的一段。。。谢了
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 21-9-2024 06:33 PM , Processed in 0.106451 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表