2010-07-01 101 views

回答

4

每当我要插入大量的数据,我尝试使用“LOAD DATA INFILE”:

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

瓶颈也可以是数据的索引。我建议在运行加载数据文件之前禁用索引,然后再启用它。

+0

感谢您的快速回复。我会尽力让你知道。 – jeeves 2010-07-01 11:30:28

0

我喜欢HediSQL http://www.heidisql.com/。我使用它移动了超过一百万行的数据库。有一个导入导出功能,效果很好。这是一个很棒的mysql客户端,使用mysql比使用phpMyAdmin更容易。

+0

也一直在使用heidisql。但是这个问题需要使用基于web的界面来解决,因为我们正在为运输报价系统编写管理员用户界面。谢谢回复。 – jeeves 2010-07-04 11:01:34

0

要做的一件事就是在插入之前删除任何索引。一旦你插入了所有东西,再次创建索引。

MySql实际上有一个关于这个和其他方法的非常好的文章。看看它here

+0

感谢您的领导。 – jeeves 2010-07-04 11:01:58