値は手動で設定できます。例:
set global max_connections=500;
ただし、MySQLを再起動すると、値は214にリセットされます。
解決策は、OS(のバージョン)とMySQLのバージョンによって異なります。 Ubuntu16.04およびMySQL>=5.7.7では、次のように機能します:
systemctl edit mysql
入力
[Service]
LimitNOFILE=8000
保存すると、新しいファイルが作成されます
/etc/systemd/system/mysql.service.d/override.conf
サーバーを再起動します:
systemctl daemon-reload
systemctl restart mysql
その他の環境の場合:Ubuntu15でMysqlmax-connectionsのmax_open_filesを増やすことはできません