Vous pouvez définir la valeur manuellement, par exemple
set global max_connections=500;
cependant, après un redémarrage de MySQL, la valeur est réinitialisée à 214.
La solution dépend de la (version du) système d'exploitation et de la version de MySQL. Avec Ubuntu 16.04 et MySQL>=5.7.7, les travaux suivants :
systemctl modifier mysql
Entrez
[Service]
LimitNOFILE=8000
enregistrer, cela créera un nouveau fichier
/etc/systemd/system/mysql.service.d/override.conf
et redémarrez le serveur :
systemctl daemon-reload
systemctl restart mysql
Pour les autres environnements :Impossible d'augmenter max_open_files pour les connexions mysql max dans Ubuntu 15