sql >> Base de Datos >  >> RDS >> Mysql

Registre cada consulta de MySQL en un archivo habilitando el inicio de sesión general en MAMP

Intenté ejecutar el comando SET GLOBAL general_log = 'ON'; a ver si conseguía que funcionara así. Esto produjo un mensaje de error File Not Found , aunque el archivo existía.

Esto me indicó que el problema puede deberse a los permisos de archivo.

Después de jugar un poco, cambié:

  1. el propietario del archivo para que coincida con el usuario con el que se estaba ejecutando el servicio MySQL, y
  2. le dio a ese usuario "acceso de escritura" al archivo

Desde que hice esos cambios, ha estado funcionando perfectamente desde entonces.