È possibile impostare il valore manualmente, ad es.
set global max_connections=500;
tuttavia, dopo un riavvio di MySQL il valore viene reimpostato su 214.
La soluzione dipende dalla (versione del) sistema operativo e dalla versione di MySQL. Con Ubuntu 16.04 e MySQL>=5.7.7 funziona:
systemctl modifica mysql
Entra
[Service]
LimitNOFILE=8000
salva, questo creerà un nuovo file
/etc/systemd/system/mysql.service.d/override.conf
e riavvia il server:
systemctl daemon-reload
systemctl restart mysql
Per altri ambienti:Impossibile aumentare max_open_files per Mysql max-connections in Ubuntu 15