如何将多个条目一次性插入MySQL数据库

时间:2009-09-22 20:20:32

标签: mysql dictionary insert load-data-infile histogram

我必须创建一个直方图/字典,其中包含解析html文件时找到的所有单词。这包括找到的所有单词的字典,以及它们频率的直方图。

我无法想到如何使用PHP / MySQL执行此操作,因为可能需要一次插入2000个单词。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

一次只插入多个记录,但是,如果有一个错误,整个插入将失败。

http://www.desilva.biz/mysql/insert.html

"INSERT INTO beautiful (name, age)
  VALUES
  ('Helen', 24),
  ('Katrina', 21),
  ('Samia', 22),
  ('Hui Ling', 25),
  ('Yumie', 29)";

答案 1 :(得分:1)

如果您有这么多条目,请创建一个文本文件并使用LOAD DATA INFILE命令。

http://dev.mysql.com/doc/refman/5.1/en/load-data.html