默认是100
需要修改为1000
查看连接数
SHOW VARIABLES LIKE 'max_connections';
找到mysqld启动的那两行,在后面加上参数 :
-O max_connections=1000
(大概在300多行左右),可搜索关键词 if test -z "$args"
if test -z "$args"
then
$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking -O max_connections=1000 >> $err_log 2>&1
else
eval "$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking $args -O max_connections=1000 >> $err_log 2>&1"
fi
或者修改 my.cnf
在最后添加如下代码
[mysqld]
set-variable=max_connections=1000
查看Mysql连接数
mysqladmin -uroot -p processlist
show full processlist;