max_allowed_packet :server接受的数据包的大小
在执行数据量较大的SQL语句,如果超过了默认限制(有的是1M有的是4M),就会报错,提示这个packet大小不足。
查看当前max_allowed_packet:
mysql> show variables like 'max_allowed_packet';
修改max_allowed_packet(100M):
mysql> set global max_allowed_packet = 100 * 1024 * 1024;
=================================================================================
max_connections:mysql的最大连接数
应对并发连接非常多的项目,这个最大连接数默认值100(有的是151),显然不够用,如果超过了最大连接数,就会报错,提示无法连接数据库,存在太多连接。
查看当前max_connections:
mysql>show variables like 'max_connections';
修改max_connections(1000):
mysql>set global max_connections=1000;