Mysql
 sql >> база данни >  >> RDS >> Mysql

Регистрирайте всяка MySQL заявка във файл, като активирате Общия регистър в MAMP

Опитах да изпълня командата SET GLOBAL general_log = 'ON'; за да видя дали мога да го накарам да работи по този начин. Това доведе до съобщение за грешка File Not Found , въпреки че файлът е съществувал.

Това ми показа, че проблемът може да се дължи на разрешенията за файлове.

След малко поиграване промених:

  1. собственикът на файла да съответства на потребителя, под който се изпълнява услугата MySQL, и
  2. дадох на този потребител „достъп за запис“ до файла

Откакто направихте тези промени, оттогава работи перфектно.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извикам MySQL съхранена процедура от Rails?

  2. MySQL диакритично нечувствително търсене (арабски)

  3. MySql upsert и автоматично увеличение причинява пропуски

  4. SQLSTATE[HY000]:Обща грешка:1298 Неизвестна или неправилна часова зона:прозорци 'UTC'

  5. Използване на MySQL IN клауза като all inclusive (И вместо ИЛИ)