今天在测试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 二进制版本