Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Registre cada consulta do MySQL em um arquivo ativando o Log geral no MAMP


Tentei executar o comando SET GLOBAL general_log = 'ON'; para ver se eu poderia fazê-lo funcionar dessa maneira. Isso produziu uma mensagem de erro File Not Found , mesmo que o arquivo existisse.

Isso me indicou que o problema pode ser devido a permissões de arquivo.

Depois de algumas brincadeiras, mudei:
  1. o proprietário do arquivo para corresponder ao usuário sob o qual o serviço MySQL estava sendo executado e
  2. deu a esse usuário "acesso de gravação" ao arquivo

Desde que fiz essas alterações, tem funcionado perfeitamente desde então.