MYSQL max_connections

Bonjour à tous,

Je rencontre actuellement un problème avec mysql.
Je voudrais changer la variable max_connections mais je n’y arrive pas.

Si je passe par mysql avec la commande “SET GLOBAL max_connections = 512;” c’est bien pris en compte.

Mais si je rajoute max_connections=512 dans mon fichier my.cnf et que je redémarre mon serveur j’ai toujours la valeur par défaut !!

Je suis en MYSQL 5.6

Hello,

à mon avis si tu fais un :

Tu trouveras ton bonheur ! Il doit y avoir un fichier de conf où la values est mise 2 fois

En faite j’ai 3 fichiers de conf :

root@ZABBIX:~# grep -RinH “max_connections” /etc/mysql/*
/etc/mysql/my.cnf:42:max_connections = 500
/etc/mysql/my.cnf.bak:58:#max_connections = 100
/etc/mysql/my.cnf.dpkg-old:121:#max_connections = 150

Mais je ne pense que cela ne gène.

Effectivement ils sont commentés donc pas d’impact.

Et si tu fais un :

Ça retourne quoi ?

Tu peux faire voir ton my.cnf aussi pour vérifier si la value est correctement placé ?

[quote=“TrashHard”]Effectivement ils sont commentés donc pas d’impact.

Et si tu fais un :

Ça retourne quoi ?

Tu peux faire voir ton my.cnf aussi pour vérifier si la value est correctement placé ?

Pour la première : 512 car je l’ai mis en ligne de command dans mysql avec SET GLOBAL max_connections = 512;

Pour le fichier my.cnf j’ai bien regardé et je l’ai bien renseigné mais il n’est pas pris en compte à la suite d’un restart de mysql !!

Je ne comprends pas

Sans voir tes fichiers conf il vas être difficile de t’aider…

Voici le fichier my.cnf :


[client]
port		= 3306
socket		= /var/run/mysqld/mysqld.sock

[mysqld_safe]
pid-file	= /var/run/mysqld/mysqld.pid
socket		= /var/run/mysqld/mysqld.sock
nice		= 0

[mysqld]
user		= mysql
pid-file	= /var/run/mysqld/mysqld.pid
socket		= /var/run/mysqld/mysqld.sock
port		= 3306
basedir		= /usr
datadir		= /var/lib/mysql
tmpdir		= /tmp
lc-messages-dir	= /usr/share/mysql
explicit_defaults_for_timestamp

max_connections = 512

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address	= 127.0.0.1

log-error	= /var/log/mysql/error.log
slow_query_log = 1
slow_query_log_file = /var/lib/mysql/mysql-slow.log

# Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/