Como posso aumentar max_connections no MySQL?

fevereiro 18, 2024 Por Joel Kern 0

Pelo que eu sei, se você quiser ter essa configuração persistentemente para seus bancos de dados MySQL, modifique a configuração max_connection em seu arquivo de configuração MySQL. A localização deste arquivo pode variar dependendo da versão do MySQL:

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • /etc/mysql/mysql.conf.d/mysqld.cnf

Você também pode determinar onde está o local do arquivo de configuração executando mysqld –help –verbose. Esse comando produzirá algo parecido com estas linhas:

Default options are read from the following files in the given order:
/etc/my.cnf /usr/local/etc/my.cnf ~/.my.cnf

No arquivo de configuração, você encontrará a seção [mysqld]. Nessa seção, você desejará inserir/modificar a linha para max_connections = $defaultvalue. Você definiria $defaultvalue como a conexão máxima desejada. Usar este método exigiria que você reiniciasse seu servidor MySQL executando o comando: /etc/init.d/mysql restart. Se isso não funcionar, tente executar sudo systemctl restart mysqld Se você quiser aumentar temporariamente o máximo de conexões, você terá que modificar uma variável dentro do MySQL. Você deve conseguir isso fazendo o seguinte:

  • Acesse sua ferramenta de linha de comando MySQL
  • Comando: show variables like "max_connections";
  • This will return an output as such:
Variable_name 	Value
max_connections	100