码迷,mamicode.com
首页 > 数据库 > 详细

mysql导入上百兆sql的处理

时间:2016-09-29 18:03:49      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

本人使用的是mysql5.6版本

 一、

SET GLOBAL max_allowed_packet = 500*1024*1024; //客户端/服务器之间通信的缓存区的最大大小;
set global net_buffer_length=100000;  //TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行
SET GLOBAL  interactive_timeout=28800 000; //对后续起的交互链接有效;
SET GLOBAL  wait_timeout=28800000 // 对当前交互链接有效;

show VARIABLES like ‘%max_allowed_packet%‘;

 

查看是否调整过以后的数值

二、登录到mysql 服务器

mysql -uroot -p xxx

登录后

 source xx.sql

或者


mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uroot -p abc < abc.sql

200M 的sql 30-60s执行完毕 

mysql导入上百兆sql的处理

标签:

原文地址:http://www.cnblogs.com/playburst/p/5920434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!