Я изменил значение mysql general_log_file
переменную на что-то еще, и теперь я пытаюсь вернуть ее к исходной, /var/lib/mysql/ubuntu.log
. Но когда я сделаю:
SET GLOBAL general_log_file = '/var/lib/msyql/ubuntu.log';
Я получаю такую ошибку:
ОШИБКА 1231 (42000): для переменной 'general_log_file' нельзя установить значение '/var/lib/msyql/ubuntu.log'
В чем дело?
ERROR 1231 (42000): Variable 'general_log_file' can't be set to the value of '/var/lib/msyql/ubuntu.log'
В чем дело?
Простой ответ - этого файла не существует.
Вы печатаете слишком быстро. В названии файла есть опечатка, оно должно быть /var/lib/mysql/ubuntu.log
.
Я знаю, что это очень старый ответ, но на случай, если кто-то еще будет искать здесь ответ.
В моем случае проблема заключалась в неправильных разрешениях в целевой папке.