Se você deseja saber o que acontece com
mysqld
, você deve iniciá-lo com a opção
--log[=arquivo]
. Isto irá documentar todas
conexões e consultas no arquivo log (por padrão nomeado
'nome_máquina'.log
). Este log pode ser
muito útil quando você suspeitar de um erro em um cliente e
deseja saber exatamente o que o mysqld
acha
que o cliente enviou.
Older versions of the mysql.server
script
(from MySQL 3.23.4 to 3.23.8) pass
mysqld_safe
a --log
option
(enable general query log). If you need better performance when
you start using MySQL in a production environment, you can
remove the --log
option from
mysql.server
or change it to
--log-bin
. See Secção 4.10.4, “O Log Binário”.
Versões mais antigas do script mysql.server
(MySQL 3.23.4 a 3.23.8) passam ao safe_mysql
uma opção --log
(habilita a log de consulta
geral). Se você precisar melhorar a performance quando iniciar
o uso do MySQL em um ambiente de produção, pode remover a
opção --log
do
mysql.server
ou alterá-lo para
--log-bin
. See Secção 4.10.4, “O Log Binário”.
As entradas neste log são escritas quando o
mysqld
recebe as questões. Pode estar
diferente da ordem em que as instruções são executadas. Isto
está em contraste com o log de atualizações e o log binário
nos quais as consultas são escritas depois de serem executadas,
mas que quaisquer travas sejam liberadas.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.