今天在測試mysql多實例時發現mysqld_safe --user --defaults-file 怎么都無法啟動,后來發現是必須按順序,先寫--defaults-file才可以。
mysqld_safe 啟動時首先會讀取my.cnf。 按默認順序/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 本地my.cnf
如果都找不到就退出了。 所以無法啟動肯定是配置文件的問題。另外如果能啟動但是吹按一大堆的note之類的提示,肯定是和my.cnf的配置內容有關。
mysql 5.5.54 二進制版本