Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Ghi mọi truy vấn MySQL vào một tệp bằng cách bật Đăng nhập chung trong MAMP

Tôi đã thử chạy lệnh SET GLOBAL general_log = 'ON'; để xem liệu tôi có thể làm cho nó hoạt động theo cách đó hay không. Điều này tạo ra thông báo lỗi File Not Found , mặc dù tệp đã tồn tại.

Điều này cho tôi thấy rằng vấn đề có thể là do quyền đối với tệp.

Sau một vài lần chơi đùa, tôi đã thay đổi:

  1. chủ sở hữu của tệp để khớp với người dùng mà dịch vụ MySQL đang được chạy và
  2. đã cấp cho người dùng đó "quyền ghi" vào tệp

Kể từ khi thực hiện những thay đổi đó, nó đã hoạt động hoàn hảo kể từ đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php password_verify () hash và pass sẽ không khớp

  2. Làm thế nào để đảm bảo rằng không có điều kiện chạy đua trong cơ sở dữ liệu MySQL khi tăng một trường?

  3. Không thể tạo ra sự khác biệt từ plugin liquibase gradle

  4. Cài đặt lỗi / cắt bớt varchar quá dài trong MySQL

  5. Truy vấn chậm Mysql:INNER JOIN + ORDER BY gây ra sắp xếp tệp