Mysql数据库导入非常慢

Mysql数据库导入非常慢,mysql,database,upload,wamp,Mysql,Database,Upload,Wamp,我知道已经有人问过这个问题,但似乎没有任何答案是有帮助的。我有一个包含40000000条目的数据库,我需要上传到wamp。我使用mysql命令行并键入以下命令 use database_name source D:/pathtodatabase 它运行了一整夜,只上传了3195000行(1.3 Gib)。我可以用什么方法加快导入?我还知道,事实上,我的计算机不是瓶颈,因为我使用的是7200 rpm的驱动器和i7-3770。在尝试导入大型数据库时遇到了同样的问题。我尝试了几种解决方案,发现亚历

我知道已经有人问过这个问题,但似乎没有任何答案是有帮助的。我有一个包含40000000条目的数据库,我需要上传到wamp。我使用mysql命令行并键入以下命令

use database_name

source D:/pathtodatabase

它运行了一整夜,只上传了3195000行(1.3 Gib)。我可以用什么方法加快导入?我还知道,事实上,我的计算机不是瓶颈,因为我使用的是7200 rpm的驱动器和i7-3770。

在尝试导入大型数据库时遇到了同样的问题。我尝试了几种解决方案,发现亚历克斯的答案对我有效。以下是基于他的建议(使用Ubuntu 16.04)的完整过程:

1、进入mysql服务器

mysql -u username -p
2、更改要导入数据的数据库

use database_name
三是优化进口经营,

4、导入数据

source path/to/datafile.sql
5、更改回默认配置

COMMIT;
SET unique_checks=1;
SET foreign_key_checks=1;

导入数据库时,我总是使用以下命令:
mysql-u root-p database\u name
FYI,我并不是说它工作得更好。这正是我使用的方法,我从来没有听说过你的方法。100个可能的原因。首先告诉我们它是MYISAM还是INNODB数据库?你做过mysql缓冲区配置吗?我没有做过缓冲区配置,我该怎么做?
COMMIT;
SET unique_checks=1;
SET foreign_key_checks=1;