O MySQL 5.7.2 expandiu a verbosidade do nível de aviso para 3 e adicionou o GLOBAL
log_error_verbosity . Novamente, foi introduzido
em 5.7.2. Ele pode ser definido dinamicamente e verificado como uma variável ou definido via cnf ou ini configurações do arquivo de configuração. A partir do MySQL 5.7.2:
[mysqld]
log_error = /path/to/CurrentError.log
log_warnings = 2
log_error_verbosity = 3
Altere o seu para 2 se quiser, acima.
Você pode definir e verificar dinamicamente, respectivamente, com:
SET GLOBAL log_error_verbosity=2; -- set it
SELECT @@log_error_verbosity=2; -- sanity check, view it
ainda isso será redefinido para
cnf ou ini configurações do arquivo na reinicialização do servidor.
Vou tentar melhorar nossa página de Documentos sobre isso.
Como definir o arquivo de configuração (
cnf ou ini , Linux ou Windows, respectivamente). Os arquivos my.cnf e my.ini residem no
basedir . Se eles não existirem, você pode criá-los, caso contrário eles usarão os padrões embutidos no servidor. Muitas vezes há um arquivo stub em basedir , não ativo, chamado my-default , como modelo. Use isso para criar o my.cnf ou my.ini real. Um problema SELECT @@basedir;
para encontrar o local onde
my.ini (Windows) ou my.cnf (Linux) deve residir. Observe que você precisará ter direitos suficientes para modificar esses arquivos. No Windows, por exemplo, preciso executar o Bloco de Notas como Administrador para gravar esse arquivo. A seguir estão alguns comandos emitidos para confirmar uma alteração em
my.ini (para Windows, my.cnf para Linux) tendo definido log_error_verbosity a 2. Observe que isso é depois uma reinicialização do servidor que teria usado aqueles ini ou cnf mudanças:
Mostro o uso de
basedir porque é onde seu ini ou cnf arquivo deve existir dependendo do seu sistema operacional.