如何将160万行数据上传到MySQL数据库是最佳方法?

3

这可能听起来很蠢,但是我需要一种有效的方法来做这件事。目前我正在使用php,但是它运行速度很慢。

请问有什么建议吗?

谢谢。

3个回答

4

谢谢您的快速回复。我会尝试并告诉您结果。 - jeeves

0

我喜欢HediSQL http://www.heidisql.com/。我曾经用它迁移过拥有超过一百万行的数据库。它有一个很好用的导入和导出功能。它是一个很棒的mysql客户端,比使用phpMyAdmin更容易操作mysql。


是的,我也一直在使用HeidiSQL。但是由于我们正在为运输报价系统编写管理UI,所以这个问题需要使用基于Web的界面来解决。感谢您的回复。 - jeeves

0

有一件事可以尝试,在插入之前删除任何索引。一旦您插入了所有内容,请重新创建索引。

其实MySql在这方面有一篇非常好的文章,还有其他方法。请看这里here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接