多个mysql实例在一个主机上,/etc/下已经有了一个my.cnf , 新的实例使用其他路径的my.cnf 文件, 启动的时候--pid-file 放在 --defaults-file 前面就会找到默认的/etc/my.cnf , 交换顺序后就可以找到非默认的路径下的my.cnf .
mysql --help 后发现,mysql启动居然参数有顺序,某几个参数必须放在第一位。 这也设计得太挫了。
The following options may be given as the first argument :
--print-defaults
--no-defaults
--defaults-fiule=#
--defaults-extra-file=#
本文转自ITPUB博客tolywang的博客,原文链接:mysqld或mysqld_safe启动时必须放在第一位的参数(first argument) ,如需转载请自行联系原博主。