mysql ssh 导入时注意问题
1.MySQL错误 ERROR 2006 (HY000): MySQL server has gone away
问题产生:
导入SQL 文件过大时报错 SQL文件140M
source /sql.sql
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 70
Current database: wms
查看配置
show VARIABLES like '%max_allowed_packet%';
原因
max_allowed_packet 过小导致,默认16M
max_allowed_packet:mysql服务器端和客户端在一次传送数据包的过程当中数据包的大小
解决方法
方法一
此方法 重启mysql 后恢复原配置
命令行或查询编辑器中执行
set GLOBAL max_allowed_packet=32*1024*1024;
方法二
修改MySQL配置my.cnf文件,可以一劳永逸 解决此问题
查询配置文件
mysql --help | grep my.cnf
在my.cnf最后一行增加
max_allowed_packet=32M
2.mysql sql_mode
MySQL的sql_mode合理设置
sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题
具体请看
http://blog.csdn.net/wyzxg/article/details/8787878
mysql ssh 导入时注意问题相关推荐
- mysql 导入sql文件 外键报错_为什么MySQL在导入时会忽略外键?
我对数据库没有太大的了解,请原谅我,如果有错误的语法或错误的描述,但我尽我所能:) 当我导入到子表时它忽略了外键,虽然父表是空的并且还没有任何数据,我使用以下命令转储没有这个父表数据的数据 mysql ...
- MySQL数据库导入或者同步大量数据时数据丢失解决方案
MySQL数据库导入或者同步大量数据时数据丢失解决方案 参考文章: (1)MySQL数据库导入或者同步大量数据时数据丢失解决方案 (2)https://www.cnblogs.com/miss-li/ ...
- mysql导入数据表越来越慢,快速解决mysql导数据时,格式不对、导入慢、丢数据的问题...
快速解决mysql导数据时,格式不对.导入慢.丢数据的问题 如果希望一劳永逸的解决慢的问题,不妨把你的mysql升级到mysql8.0吧,mysql8.0默认的字符集已经从latin1改为utf8mb ...
- mysql source导入大数据量时效率提升的方法
在对mysql数据库进行大数据量导入时,我通常是选择source命令进行导入,这样能比较短的时间内导入.但是,如果数据量大到一定量级时,即使是用source命令,效率也并不高.比如此次要导入的数据库文 ...
- MySQL中含有blob字段导入时出错_blob字段导入导出出错
想将数据库ora2ux下的用户gqs的所有对象导到数据库test1下的test2用户下,但gqs用户有两个表含有BLOB字段,导入时老是出错,该怎麽处理啊?操作如下: c:\exp gqs/gqs@o ...
- (30)导入时如何定制spring-boot依赖项的版本【转载】【从零开始学Spring Boot】...
此文章转载地址:http://www.tuicool.com/articles/RJJvMj3 请注重作者的版权. spring-boot通过maven的依赖管理为我们写好了很多依赖项及其版本,我们可 ...
- mysql 怎么导入函数_mysql导入导出包括函数或者存储过程_MySQL
bitsCN.com mysql导入导出包括函数或者存储过程 1.mysql导出整个数据库 mysqldump -h hostname -u username -p databasename > ...
- mysql命令导入导出数据_mysql命令行导入和导出数据
MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ...
- mysql导出linux,linux下mysql导出导入方法
mysql导出 数据库几种方法 方法一 cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword -- ...
- mysql数据首次导入hive_sqoop1.4.7环境搭建及mysql数据导入导出到hive
sqoop文档:http://sqoop.apache.org/docs/1.4.7/SqoopUserGuide.html#_prerequisites 在hive创建表和导入数据时必须添加分隔符, ...
最新文章
- Python 进阶_OOP 面向对象编程_实例属性和方法
- 比特币交易追踪溯源技术介绍
- ElasticJob corn定时表达式语法(亲测)
- java栈和队列验证回文串_栈和队列的基本操作及其应用(回文判断)
- spring 构造函数注入_Spring构造函数注入和参数名称
- Java项目:SSM校园共享自行车出租管理系统
- 河北科怡档案管理系统连接服务器,档案信息管理系统web端使用说明.docx
- Markdown快捷键
- 魔兽插件是用php吗,GitHub - robinmo/wow_addons_private_use: World Of Warcraft Addons private use 魔兽世界自用插件...
- 珍惜生命,战胜自己,活出精彩
- 连接线是计算机硬件吗,音箱线怎么连接电脑?有源音箱和无源音箱连接电脑教程...
- 修改 messagebox 按钮文字
- 压力传感器/压力变送器的选型
- zepto - 实现滑动翻页
- VisualFreeBasic:VisualBasic6望尘莫及之变量
- GSM模块_GPRS数据传输机制和原理
- HA实战: 知行之桥EDI系统HA环境
- 手机室内地磁定位软件_首款手机室内地磁定位导航系统问世
- Beyond Compare(bcompare.exe)报错误“应用程序发生错误”解决方案
- docker部署seafile专业版,私人云盘搭建
热门文章
- 应用系统架构设计[转]
- intellij idea 和 maven的自己的理解和安装配置
- 什么是句柄?为什么会有句柄?HANDLE
- 算法设计——极大极小搜索
- mfc中句柄与指针的区别
- 拓端tecdat|SAS,R和Python应对数据管理和分析挑战
- python中bytes用法_Python中BytesIO的使用场景,什么时间应该使用BytesIO?
- r语言算巢式设计方差分析_R语言入门之效力分析(Power Analysis)
- pandas获取符合条件值的索引
- 为什么深度学习有效?(why deep learning works)