Lost connection to MySQL server at 'reading authorization packet', system error: 0_Mysql
2024-08-31 04:39:02
1.大多数时候设置"set global connect_timeout=60;"是可以解决问题的。
我们可以通过执行“SHOWSTATUS LIKE 'aborted%'”,可以观察到 Variable_name Value
Aborted_clients 6
Aborted_connects 15010
觉得是否要增加connect_timeout的时间,"Aborted_connects"将会随着服务端放弃客户端初始连接而增加。如果"Aborted_connects"很大,并且不断增加,就需要增加"connect_timeout".
2.在MySQL的配置文件中[mysqld]添加"skip-name-resolve",减少域名解析的时间
3.部署服务器端的网络要好,至少大于100Mbps/s
4.如果是在调用mysql_query的时候出现的问题,那就需要把"net_read_timeout"的时间调成30秒,或者60秒,或者更大的值
5.如果还不能解决问题,那估计是你的SQL语句中含有BLOB这种大类型,我们就需要增加"max_allowed_packet"的值了
最新文章
- JAVA计算器算法实现
- 搭建Git远程仓库(也就是Git服务器,不用再连Github了)
- React Native:使用 JavaScript 构建原生应用 详细剖析
- 在 foreach 里使用引用要注意的陷阱(转)
- Fire Net(dfs)
- 1.1.2.托管对象模型(Core Data 应用程序实践指南)
- C 四则运算表达式解析器
- 【安富莱二代示波器教程】第17章 附件B---功能扩展和改进方向
- vue 图片加载失败调用
- spring-boot(三) HowTo
- c++ 中的智能指针实现
- DataProtection设置问题引起不同ASP.NET Core站点无法共享用户验证Cookie
- H5开发APP考题和答案
- 每日学习与工作计划移至日事清APP
- vmware虚拟机桥接模式不能上网
- <;Android 基础(二十五)>; Frame Animation
- Linux服务-NFS
- 好记性不如烂笔头77-多线程-Thread子类的线程对象是不同的
- centos 7.2 Apache+mysql+php step by step备忘
- free函数在操作系统内存中的实现【转】
热门文章
- PatentTips - DMA address translation between peer-to-peer IO devices
- mbr gpt
- [bzoj1901][Zju2112]Dynamic Rankings_主席树
- 如何拿CSDN博客上的原图
- SharePoint 2013:解决添加域名后每次都需要登录的问题
- Navicat 提示Cannot create oci environment 解决方式
- [Java 并发] Java并发编程实践 思维导图 - 第四章 对象的组合
- JQuery调用WCF服务,部署在iis
- UISearchBar作为inputAccessoryView时的响应链
- Centos7安装Rancher