Estou usando o Mysql 5.6.12 no ambiente do servidor Wamp. Agora quero registrar todas as consultas no arquivo ".log", as consultas que estão sendo executadas pelo PHP ou pelo PHPMyAdmin, quero registrá-las...
relate perguntas
-
Existem ferramentas de benchmarking do MySQL? [fechado]
-
Onde posso encontrar o log lento do mysql?
-
Como posso otimizar um mysqldump de um banco de dados grande?
-
Quando é o momento certo para usar o MariaDB em vez do MySQL e por quê?
-
Como um grupo pode rastrear alterações no esquema do banco de dados?
Observe que a ativação
general_log
em um servidor de produção tem sobrecarga, você deve evitá-la. Você pode verificar consultas problemáticas deslow log
.Como esse é o tipo de coisa que você provavelmente só quer fazer temporariamente, pode ser útil fazer isso a partir do shell em vez do arquivo de configuração:
Coloque essas duas linhas em my.cnf.
Isso registrará todas as consultas no servidor, de qualquer fonte, não apenas PHP/PHPMyAdmin.
Mas tenha cuidado - habilitar o log geral pode sobrecarregar seu servidor. Para ser usado com moderação por curtos períodos/apenas depuração.
A documentação está disponível aqui . De lá:
Então,
e
são sinônimos!