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:
- 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à
- đã 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ừ đó.