Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将1600000行数据上传到mysql数据库的最佳方式是什么?_Mysql_Php_Database - Fatal编程技术网

将1600000行数据上传到mysql数据库的最佳方式是什么?

将1600000行数据上传到mysql数据库的最佳方式是什么?,mysql,php,database,Mysql,Php,Database,这听起来可能很愚蠢,但我需要一个有效的方法。 我现在正在使用php,但速度很慢 请给我指点 干杯。每当我需要插入大量数据时,我都会尝试使用“加载数据填充”: 瓶颈还可能是数据的索引。我建议在运行加载数据填充之前禁用索引,然后再启用它。我喜欢HediSQL。我已经使用它移动了超过一百万行的数据库。有一个导入和导出功能,效果非常好。这是一个很棒的mysql客户端,使用mysql比使用phpMyAdmin容易得多。在插入之前,可以尝试删除任何索引。插入所有内容后,再次创建索引 MySql实际上有一篇

这听起来可能很愚蠢,但我需要一个有效的方法。 我现在正在使用php,但速度很慢

请给我指点


干杯。

每当我需要插入大量数据时,我都会尝试使用“加载数据填充”:


瓶颈还可能是数据的索引。我建议在运行加载数据填充之前禁用索引,然后再启用它。

我喜欢HediSQL。我已经使用它移动了超过一百万行的数据库。有一个导入和导出功能,效果非常好。这是一个很棒的mysql客户端,使用mysql比使用phpMyAdmin容易得多。

在插入之前,可以尝试删除任何索引。插入所有内容后,再次创建索引


MySql实际上有一篇关于此方法和其他方法的非常好的文章。请看一下。

谢谢您的快速回复。我会尽量让你知道的。是的,我也一直在使用heidisql。但这个问题需要使用基于web的界面来解决,因为我们正在为运输报价系统编程一个管理ui。谢谢你的回复。