Zmieniłem wartość MySQL general_log_file
zmiennej do czegoś innego, a teraz próbuję zmienić go z powrotem do tego, co było pierwotnie /var/lib/mysql/ubuntu.log
. Ale kiedy robię:
SET GLOBAL general_log_file = '/var/lib/msyql/ubuntu.log';
Otrzymuję ten błąd:
BŁĄD 1231 (42000): Zmienna „plik_log_ogólny” nie może być ustawiona na wartość „/var/lib/msyql/ubuntu.log”
Co się dzieje?
mysql
użytkownika (lub właścicielamysqld
procesu), aby do niego napisać.Wiem, że to bardzo stara odpowiedź, ale na wypadek, gdyby ktoś inny szukał tutaj odpowiedzi.
W moim przypadku problemem były uprawnienia, które nie były poprawne w folderze docelowym.
źródło
777
).777
uprawnienia są naprawdę bardzo kiepskim pomysłem.