Назад | Перейти на главную страницу

Для переменной 'general_log_file' нельзя установить значение '/var/lib/msyql/ubuntu.log'

Я изменил значение 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.

Я знаю, что это очень старый ответ, но на случай, если кто-то еще будет искать здесь ответ.

В моем случае проблема заключалась в неправильных разрешениях в целевой папке.