Linux
變數“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
.
我知道這是一個非常古老的答案,但以防萬一其他人會在這裡尋找答案。
就我而言 - 問題出在目標文件夾上的權限不正確。