Comment définir max connexions à mysql de façon permanente?
J'ai besoin d'aide pour régler MAX connexions valeur de façon permanente dans MySql. J'ai essayé mais je ne trouve pas une solution permanente. Maintenant, je suis en utilisant la solution temporaire en remplaçant, dans l'invite de commande comme dans cet article.
Vous devriez prendre cela à Administrateurs de Base de données
OriginalL'auteur Intrepid Web Studio | 2014-06-01
Vous devez vous connecter pour publier un commentaire.
Depuis que cette question s'affiche sur les résultats de la recherche lors de la recherche de personnes pour une solution, et maintenant que la solution a changé, j'ai jugé nécessaire de poster une réponse.
Ubuntu 15.04+ ne respecte plus les limites fixées dans
/etc/security/limits.conf
. Donc, si vous définissez max connexions et vous ne voyez aucun effet, avoir un regard sur le fichier journal àsudo vim /var/log/mysql/error.log
et vous verrezChanged limits: max_connections: 214 (requested 5000)
.Solution:
Copier les limites de mysql à partir de la systemd fichier de config pour
/etc/systemd
à l'aide de:Puis ajoutez les lignes suivantes à la fin du fichier:
Vous pouvez également utiliser un nombre fini au lieu de l'infini.
Maintenant recharger systemd config:
OriginalL'auteur Nav
Merci beaucoup, j'ai inséré le code dans le MON.fichier ini et il a résolu le problème.
dans c:/xampp/mysql/bin/my.ini fichier sous la section [mysqld] j'ai inséré la ligne suivante
**
**
Plus tard, redémarrez le serveur xampp pour prendre effet.
si nous donnons set-variable=max_connections=250 serveur Mysql ne démarre pas.
Encore une fois merci beaucoup.
set-variable
syntaxe est vieux, était obsolète, et ne fonctionne pas dans les versions récentes de MySQL.OriginalL'auteur Intrepid Web Studio
vous pouvez définir que dans mon.cnf, Doc Mysql
Je cite
je pense que vous devez redémarrer mysql après que les modifications prennent effet.
je pense qu'ils devraient y être, si elles ne sont pas d'ajouter la ligne set-variable=max_connections=250 en vertu de la section [mysqld].
OriginalL'auteur Yazan
J'ai eu le même problème en utilisant Ubuntu 16.04.
Eu à le faire de cette façon:
Ajouté les lignes au bas de la fiche:
Reloaded systemd config:
Augmenté le nombre de fichiers que le système pourrait ouvrir:
Édité mon.cnf comme ceci:
Regardé pour le max_connections et a changé sa valeur à 20000.
À assurez-vous que les paramètres de devenir permanent effectué un service mysql restart:
Est allé à phpmyadmin et vérifié les max_connections variable globale à l'aide de:
Il a travaillé - Maintenant, quand le démon de redémarrage j'ai le même max_connections que j'avais avant.
vi /etc/mysql/mysql.conf.d/mysqld.cnf
seule chose qui a fonctionné pour moi! Merci!OriginalL'auteur Curious Mind