lys0212linux 发表于 2009-12-18 15:34

mysql-server start与mysqld_safe&的区别

/usr/local/etc/rc.d/mysql-server start
和mysqld_safe&,两者都可以开启mysql,它们有什么区别?
还有没有其它命令可以开启数据库的?

leoxqing 发表于 2009-12-18 15:40

mysql-server脚本其实也是调用了mysql_safe

ruochen 发表于 2009-12-18 15:41

具体看脚本代码

cenalulu 发表于 2009-12-18 16:19

mysql-server其实就是一个调用了 mysqld_safe的脚本。
具体这个脚本的行为你可以看:
http://www.mysqlsystems.com/2009/11/mysql-startup-scripts-analyze.html

hello_tracy 发表于 2015-10-02 22:53

下面描述的每个方法,都能够打开mysql服务器,一层层调用,最终调用的是mysqld这个进程
mysql-server start 只是比mysqld_safe&更高一级而已

service mysql start
调用mysql.server( /etc/init.d/mysql start)
调用mysql_safe
调用mysqld

页: [1]
查看完整版本: mysql-server start与mysqld_safe&的区别