mysql导入sql文件过大或连接超时的解决办法
2014-10-17 15:05
411 查看
前段时间出差在现场开发的时候,导入数据库老是出问题。最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了。至今屡试不爽。
以上语句的解释:
–max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;
–net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行
interactive_timeout = 10; 对后续起的交互链接有效;
wait_timeout 对当前交互链接有效;
=============================================
以上语句主要解决:连接超时,导入的sql文件过大。
set global max_allowed_packet=100 000 000; set global net_buffer_length=100000; SET GLOBAL interactive_timeout=28800 000; SET GLOBAL wait_timeout=28800000
以上语句的解释:
–max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;
–net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行
interactive_timeout = 10; 对后续起的交互链接有效;
wait_timeout 对当前交互链接有效;
=============================================
以上语句主要解决:连接超时,导入的sql文件过大。
相关文章推荐
- MySQL导入SQL文件过大或连接超时的解决办法/在navcat执行sql卡在0%
- MySQL导入SQL文件过大或连接超时的解决办法
- mysql导入sql文件过大或连接超时的解决办法
- mysql导入sql文件过大或连接超时的解决办法
- MySQL导入SQL文件过大或连接超时的解决办法
- mysql导入sql文件过大或连接超时的解决办法
- mysql导入sql文件过大或连接超时的解决的方法
- MYSQL导入过大文件时的解决办法
- mysql 数据还原时,备份的SQL文件过大导致的错误,解决办法!
- mysql导入文件过大报错解决办法
- mysql导入sql文件报错,“This function has none of DETERMINISTIC”,解决办法
- mysql通过sql文件导入数据时出现乱码的解决办法
- 解决mysql导入脚本过大及超时的办法
- mysql导入sql文件出现1050和1813的解决办法
- iis7.5+php+mysql中phpmyadmin导入文件过大解决办法
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- phpmyadmin导入sql文件超时的解决办法
- mysql导入大型的sql文件遇到问题及解决办法
- phpmyadmin 导入sql文件超时的解决办法
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法