随笔编号-09 批量导入数据(Mysql)报MySQL server has gone away 问题的解决方法
问题场景:
使用*.sql 脚本,批量导入数据到mysql实例中,使用DOS 界面导入的,期间,到最后一步 source D:\aaa.sql 回车后,系统提示 MySQL server has gone away错误;
问题分析
首先度娘:mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。
造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可 以在程序中将数据分批插入)。
解决办法:
(之一,还有其他方面原因,本人是因为如下原因导致,改之后正常):
1 查看文件大小是否超过 max_allowed_packet
show global variables like 'max_allowed_packet';
修改参数:
set global max_allowed_packet=1024*1024*16;
在查询之:
show global variables like 'max_allowed_packet';
在重新执行DOS 插入命令,正常。
注意: 以上通过set 方式更改缓存空间。在重启SQLServer 后失效!
转载于:https://www.cnblogs.com/yazoon/p/6491814.html
随笔编号-09 批量导入数据(Mysql)报MySQL server has gone away 问题的解决方法相关推荐
- mysql 报错 get error 28 from storage engine 解决方法
mysql 报错 get error 28 from storage engine 解决方法 参考文章: (1)mysql 报错 get error 28 from storage engine 解决 ...
- mysql 报Row size too large 65535 原因与解决方法
在MySQL建表时,遇到一个奇怪的现象: root@localhost : test 10:30:54>CREATE TABLE tb_test (-> recordid varchar( ...
- tp5大数据批量导入mysql_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作
LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...
- tp5 excel 导入 mysql_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作
LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...
- mysql循环load data_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作
LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...
- mysql 存储过程 批量导入数据_sql 利用存储过程批量导入数据
什么是 存储过程(stored procedure)是一组为了完成特定功能的sql语句集,是利用sql server所提供的transact-sql语言所编写的程序.经编译后存储在中.存储过程是数据库 ...
- jsp后台批量导入excel表格数据到mysql中_PHP批量导入excell表格到mysql数据库
PHP批量导入excell表格到mysql数据库,本人通过亲自测试,在这里分享给大家 1,下载 php excell类库 网上搜索可以下载,这里不写地址 2,建html文件 请选择你要上传的EXCE ...
- mysql mongodb批量操作_mongodb批量导入数据
mongodb 命令行可以把sql文件批量导入数据,首先把sql文件加工称如下格式 zip.sql源文件 INSERT INTO POST(id,PostNumber,Province,City,Di ...
- 导入向导批量导入数据至mysql数据库
今天在开发公司里的五级地址查询功能时,拿到地址五级分类表.包含了浙江省所有地区共计33509条数据.这些数据都需要存储在本地数据库中,如果一条一条录入直接现场去世.所以记录一下我今天使用Navicat ...
最新文章
- R语言sqrt函数为数值开平方根实战
- python九:元祖(tuple)
- 基于卷积神经网络的人脸认证(判断两个人脸是否是一个人)
- Elasticsearch的PHP的API使用(一)
- dubbo源码分析(3)
- [转载] python复数类型-Python 复数属性和方法操作实例
- 搭建SpringMVC
- 你整明白了吗?Linux Shell 中各种括号的作用 ()、(())、[]、[[]]、{}
- C语言程序设计基础笔记
- 如何使用Win10原生的截图工具Snipping Tool?
- AD831混频器模块
- 工具类产品适合在微信公众号上运营吗?
- 蓝奏云分享链接打不开修改host
- 【Oracle】 选择题汇总
- 如何虚拟机里安装win7操作系统
- OpenGL ES glut glew glfw glad freeglut
- XMind商业思维导图——市场营销!
- MATLAB 判断字符串中是否含有特定的字符
- 涠洲岛日出日落时间表,1月10日涠洲岛开船时间/日出日落/天气预报
- 鸿蒙系统为什么能用太极框架,玩机福音:华为 EMUI 升级鸿蒙之后依然可使用太极运行 Xposed...