Mysql启动方式

1.mysql启动配置文件加载路径

/etc/my.cnf
/etc/mysql/my.cnf
/etc/local/mysql/etc/my.cnf
~/.my.cnf

从上到下的顺序 后面的变量覆盖前面的变量

MySQL可以读取到的配置文件

    –defaults-file 指定只读取该配置文件,不在读取其他配置文件

    –defaults-extra-file 指定mysqld在读取完指定的配置文件后,还需要读取用户指定的特殊的配置文件

    –print-defaults输出现在mysqld指定的参数

blob.png

2.mysql启动的方式

    标准方式centos7 以下

    service mysqld start|stop|restart|status

    /etc/init.d/mysqld start

    mysqld 是 从 support-file/mysql.server copy过来的

    blob.png

blob.png

    


mysql启动的内部流程

常见启动故将及分析过程