MySQLの同時接続数を変更する

現時点のmax_connectionsを確認。

show global variables like 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)

変更

set global max_connections = 300;

もう一度確認してみる。

show global variables like 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 300 |
+-----------------+-------+
1 row in set (0.00 sec)

151から300に変更されました。

設定ファイル変更

sudo vi /etc/my.cnf
[mysqld]
max_connections = 300
:wq

設定ファイルを変更したのでサーバーを再起動しましょう。

sudo service mysqld restart