Logo da MMHospedagem
Carregando...
Falha na atualização do Plesk ou backup de bancos de dados: mysqldump: variável desconhecida
imprimir
  • 0

Sintomas

  • Não é possível atualizar o Plesk, o processo falha com o erro abaixo:

    /usr/bin/mysqldump: unknown variable 'bind-address=203.0.113.2'
    ERROR while trying to backup MySQL database

    /usr/bin/mysqldump: unknown variable 'sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

    /usr/bin/mysqldump: unknown variable 'max_connections=150'
  • A criação do backup do banco de dados falha com o mesmo erro.

Causa

A diretiva incorreta está definida na seção [mysqldump] no arquivo de configuração MySQL/MariaDB.

Resolução

  1. Faça login no servidor via SSH .

  2. Execute o comando abaixo para encontrar o arquivo de configuração MySQL/MariaDB :
    (ls -l /etc/my.cnf || ls -l /etc/mysql/my.cnf) 2>> /dev/null | awk {'print $NF'}

    Note: in the example below the name of the found file will be /etc/my.cnf, in your case it also  can be /etc/mysql/my.cnf.

  3. Crie um backup para o arquivo encontrado na etapa anterior:
    cp -pr /etc/my.cnf{,.backup}
  4. Usando o editor de texto vi, abra o /etc/my.cnf encontrado na etapa №2.
  5. Encontre e remova a linha com a diretiva relatada durante o processo de atualização do Plesk na seção [mysqldump] .
  6. Salve as alterações
  7. Execute o comando abaixo para reiniciar o serviço MySQL/MariaDB:
    (systemctl restart mysql || systemctl restart mariadb || systemctl restart mysqld) 2>/dev/null

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem