MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时。在导出时合理使用几个参数,可以大大加快导入的速度.

-e 使用包括几个VALUES列表的多行INSERT语法;

--max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;

--net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行。

注意:max_allowed_packet 和 net_buffer_length 不能比目标数据库的设定数值 大,否则可能出错。

首先确定目标数据库的参数值

mysql> show variables like 'max_allowed_packet';

mysql> show variables like 'net_buffer_length';

根据参数值书写 mysqldump 命令,如:

# mysqldump -uroot -p123456 dbname -e --max_allowed_packet=16777216 --net_buffer_length=16384 > alldb.sql

OK,现在速度就很快了,主要注意的是导入和导出端的 max_allowed_packet 和 net_buffer_length 这2个参数值设定,弄大点就OK了

其实,最快的方法,是直接COPY数据库目录,不过记得先停止 MySQL 服务

加快mysql导入、导出速度相关推荐

  1. 加速mysql导入时间_加快mysql导入导出速度

    MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSERT语法; --max_all ...

  2. mysql导入导出乱码问题

    linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqld ...

  3. 运行cmd状态下MySQL导入导出.sql文件

    MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...

  4. 大数据基础(二)hadoop, mave, hbase, hive, sqoop在ubuntu 14.04.04下的安装和sqoop与hdfs,hive,mysql导入导出

    hadoop, mave, hbase, hive, sqoop在ubuntu 14.04.04下的安装 2016.05.15 本文测试环境: hadoop2.6.2 ubuntu 14.04.04 ...

  5. mysql 导入导出数据库

    mysql 导入导出数据库 1.导出数据 // 导出test 数据库 -R 表示导出函数和存储过程,加上使导出更完整 mysqldump -u root -p -R test > test.sq ...

  6. mysql数据库导入sql文件Mysql导入导出.sql文件的方法

    mysql数据库导入sql文件:Mysql导入导出.sql文件的方法 mysql导入sql文件:Mysql导入导出.sql文件 步骤如下: 一.MYSQL的命令行模式的设置: 桌面->我的电脑- ...

  7. linux如何mysql实现导出数据库,Linux下MySQL导入导出数据库

    linux下 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sq ...

  8. 如何加快mysql导入数据的速度

    我们在初始化数据时,如果数据量比较大的话,比如一个初始化 sql文件有3G,导入的速度一般比较慢,为了加速导入的速度,我们可以通过修改2个参数配置(针对存储引擎为innerdb): (1)临时关掉in ...

  9. MySQL导入导出实践

    最近一次数据迁移,需要将MySQL的数据导出.处理后导入到新表和ES.这里做个简单记录,方便后续查询. 注: 为了写文章方便及隐私安全,实际内容会有所简化.例如表结构简化.数据库连接部分全部用 xxx ...

最新文章

  1. 关于equals和hashcode问题
  2. vscode setting json_win10+letex+vscode+texlive+latex workshop+sumatrapdf
  3. OpenCV的imshow不能显示图像(显示的图像全灰)
  4. UART通信协议(三)GPIO模拟串口
  5. asp.net 打印控件之报表
  6. “运营商不能沦为管道”是一个错误的理论
  7. ORB-SLAM3从理论到代码实现(三):Optimizer全局优化
  8. VB6 用ODBC连接数据库
  9. libyuv 再次封装打包与测试
  10. 2022年全新UI聚合支付系统四方源码4月最新更新安全升级修复XSS漏洞和补单漏洞新增诸多实用功能完美版
  11. JavaScript经纬度和地图坐标相互转换
  12. 2020中国.NET开发者峰会近50场热点技术专题揭秘
  13. SegmentFault 社区访谈 | Felix:一个如同空气般存在的人
  14. 几张图片演示PD(PowerDesigner)生成数据库脚本sql文件
  15. win10开机内存占用过高
  16. [Python从零到壹] 五十四.图像增强及运算篇之局部直方图均衡化和自动色彩均衡化处理
  17. 自动化测试和软件测试的区别,自动化测试和手动测试之间的区别
  18. NVME Reset
  19. 【一周头条盘点】中国软件网(2018.5.7~2018.5.11)
  20. 5G NR——传输信道、逻辑信道

热门文章

  1. 04-正则解析+bs4基础爬虫
  2. checking for mysql_commit in -lmy_mysql2安装异常
  3. deepin安装node,npm
  4. mysql ---- innodb-2-索引
  5. java并发编程之美-阅读记录4
  6. 网络流(3)——找到最小st-剪切
  7. Flask之threading.loacl方法
  8. 加载spring上下文的多种方式总结
  9. 一步一步写算法(之克鲁斯卡尔算法 中)
  10. Android PowerImageView实现,可以播放动画的强大ImageView