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 --