ITPub博客

首页 > IT职业 > IT图书 > Mysql数据导入大SQL文件问题

Mysql数据导入大SQL文件问题

IT图书 作者:jockeyw 时间:2021-09-09 10:22:00 0 删除 编辑

图片描述

0.前言

最近工作中经常遇到mysql数据库导入大SQL文件的问题,动辄几个G的SQL文件导入,一些常见的数据库管理工具根本操作不了,而且mysql自身的配置也有局限,特此将整理后的导入过程记录如下:

1.修改mysql配置

需要修改 my.ini文件,文件在数据库安装目录下:

图片描述

文件位置

用记事本打开后,在[mysqld]标签下添加如下配置(可以根据情况自行调整)

# 导入大于5G的数据添加的配置
max_allowed_packet = 6000M 
wait_timeout=288000000
interactive_timeout= 288000000

图片描述

添加配置

2.创建数据库

数据导入之前,你需要创建一个数据库,来确定数据导入的位置。
建议:创建一个与原数据库一致的新库进行导入。

原数据库信息查看:推荐使用UltraEdit打开(一般文本编辑器,打开几G的文件还是比较慢,甚至于打不开的)

图片描述

根据原始数据库信息,创建一个新的数据库

3.开始导入

由于数据较大,数据库管理工具导入不太现实,推荐使用命令行脚本进行导入

图片描述

接下来,耐心等待即可

图片描述



作者:新手村的0级玩家
链接:https://www.jianshu.com/p/f5ec7dc8e4b0


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2063/viewspace-2821066/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    73
  • 访问量
    554