問題:
在mysql切換datadir後,mysql服務無法啟動。出現錯誤說plugin表無法讀取,需要用mysql_upgrade建立。但是其實不是這個問題。
原因:
apparmor 會限制程式對檔案的通路。
解決方法:
設定/etc/apparmor.d/usr.sbin.mysql
在後面添加設定。設定對于的datadir目錄,
/data/mysql rw
service apparmor reload
本文轉自 Fanr_Zh 部落格園部落格,原文連結:http://www.cnblogs.com/Amaranthus/p/5738332.html,如需轉載請自行聯系原作者