当前位置: 代码迷 >> 综合 >> mysql 数据传输 没动静
  详细解决方案

mysql 数据传输 没动静

热度:61   发布时间:2023-12-16 22:28:22.0

一直都是0%的状态,刚开始还以为是网络问题,后来发现

max_allowed_packet=64M 这个mysql的配置没有,

解释:

max_allowed_packet:指代mysql服务器端和客户端在一次传送数据包的过程当中数据包的大小
这个是定义mysql服务器端和客户端在一次传送数据包的过程当中数据包的大小
定义过大,比如max_allowed_packet=8092,有可能服务器端太忙,来不及接收,或者网络太差,会容易造成丢包
定义过小,会因为客户端可能无法快速接收服务器端发过来的包,一般推荐是4096

大概意思就是,网络传输是一个个包传递的,而这个配置是每次最大允许传输包的大小


  相关解决方案