2008
09.28
09.28
書終於寫完交差了,本想出去散散心沒想到颱風又出來找碴,好把,只好趁颱風天在家裡趕緊把還沒做完的事情給做完,今天終於輪到Ubuntu Server的mysql設定了,結果當把my.cnf中的datadir設定到自定目錄時,怎麼設都設不起來,可是改回預設的值又可以啟動,花了4個小時找遍了google大神依然找不到答案實在使有夠洩氣的啦。
就在要放棄前的一霎那終於發現根本就不是mysql的問題,是ubuntu的安全性問題把它給卡死了,如果你也遇到這個問題可以這樣試試看:
sudo touch /etc/apparmor.d/disable/usr.sbin.mysqld
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql restart
這樣就能順利啟動了,好吧!終於把最後的問題給解決了,趕快把解法記錄起來,免得年紀大等等又給他忘的一乾二淨 Orz。
使用版本: Ubuntu 8.04 + mysql 5
後記:
後來發現這種做法簡直是鴕鳥心態,所以在寫完這篇後的1個小時多以後,我已經改去usr.sbin.mysqld這個設定檔裡面加入權限設定,這才是最正確的作法啊。
相關文章:
本文引用:
文章內容由宋志峰[ANISTAR]撰寫,引用分享請以鏈結形式註明出處與原始作者。
文章內容由宋志峰[ANISTAR]撰寫,引用分享請以鏈結形式註明出處與原始作者。


No Comment.
Add Your Comment