mysql导入csv数据慢_mysql导入数据过慢 解决办法

mysql导入数据过慢 解决方法

mysql中用

mysql->use test;

mysql->set names utf8;

mysql->source D:/ceshi.sql

导入数据的时候 执行速度相当慢

“可以把EXCEL另存为csv 格式,然后用 load data 方法,这个比 insert 快”

这个方法没试

把innodb_flush_log_at_trx_commit这个参数改为0 然后重启数据库 应该比你原来速度快很多

这个可以

导出(备份):mysqldump -u 用户名 -p databasename >exportfilename

导入(还原):方法一 mysql -u 用户名 -p databasename

方法二 进入MySQL数据库控制台 use 数据库名,之后:source importfilename

导入数据非常慢

将JQ1中的方案导出,然后导入到JQ2的中(导出的数据文件有90M)。上面两种方法都使用了,但是没有成功,或者说是十分慢(估计1,2天才能完成)。

解决办法(十几分钟可以导完):

查看JQ2的mysql参数:

show variables like 'max_allowed_packet';

show variables like 'net_buffer_length';

两个结果分别是:1047552 和 16384

从JQ1上导出数据:

mysqldump -uroot -pXXX 方案名 --skip-opt --create-option --

你可能感兴趣的:(mysql导入csv数据慢)