sql >> Database teknologi >  >> RDS >> Mysql

Log hver MySQL-forespørgsel til en fil ved at aktivere General Log in MAMP

Jeg prøvede at køre kommandoen SET GLOBAL general_log = 'ON'; for at se, om jeg kunne få det til at virke på den måde. Dette gav en fejlmeddelelse File Not Found , selvom filen eksisterede.

Dette indikerede for mig, at problemet muligvis skyldes filtilladelser.

Efter lidt leg ændrede jeg:

  1. ejeren af ​​filen for at matche den bruger, som MySQL-tjenesten blev kørt under, og
  2. gav denne bruger "skriveadgang" til filen

Siden de lavede disse ændringer, har det fungeret perfekt lige siden.




  1. c3p0 maxIdleTime er det samme som wait_timeout af mysql?

  2. Hvorfor er PostgreSQL-arrayadgang så meget hurtigere i C end i PL/pgSQL?

  3. Indsæt flere rækker i en tabel baseret på antallet i en anden tabel

  4. Udfør sp_msforeachdb i en Java-applikation