【发布时间】:2013-08-12 05:55:05
【问题描述】:
我在 mysql 将文本导入数据库时遇到了一些问题。 我的 .txt 文件如下所示:
a.txt
Pattern: 1
Address: 18PhQkzkzP6QUmWuiddhJ2YrGKZKRmV3j
Privkey: 5JRpLiEcq57ijgfVGmmE19V1F29zPkwWjTQinJJJpfYtqA3ZcbY
Pattern: 1
Address: 18zvgu7k8WxAnwgghdudhdzYRCo7aEVPBUU
Privkey: 5JmAp8QgujxDhwJHwgkW9FkiuWEkSDwZL73Xu8ihAY2fy3Kjmn3
etc....
我想导入这个 txt。将文件放入名为比特币的数据库中,其中表 a 来自 a.txt。
"Pattern: 1" 中的所有行都应该消失,并且表“a”应该只有两列:“address 和 privkey”,其中地址作为 prim。键。
mysql> LOAD DATA LOCAL INFILE "/home/weber/Desktop/a.txt" INTO TABLE a
-> FIELDS TERMINATED BY ':'
-> LINES STARTING BY 'Address'
-> IGNORE 1 LINES;
好像不太好用,有mysql知识的可以指点一下,谢谢。
【问题讨论】:
-
可能重复的问题here。您的文本文件格式也不正确。
标签: mysql ubuntu load-data-infile