Ubuntu 10.10 MySQL

Ubuntu 10.10 MySQL

我已经在我的 Ubuntu Server 10.10 上安装了 MySQL,一切正常,数据库正在运行,我可以通过 mysql -uroot -ppassword 或通过 mysql 管理员从另一台 cmoputer 等登录。

当我做 :
chkconfig mysql --list
mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off

chkconfig mysql --list  
mysql off  

如果我做 :

service mysql status  
mysql start/running, process 665

我很困惑,因为我以为 chkconfig 会用于查看在哪个运行级别上运行了什么,但它显示 mysql 为关闭。

另外,当我检查运行级别时,who -r它显示为runlevel 2(Ubuntu Server 10.10),我必须执行init 3,然后它显示运行级别 3

任何建议都会有帮助

答案1

在较新版本的 Ubuntu 中,许多 init 脚本已被转换为“upstart”作业。据我所知,chkconfig 仅检查旧式/etc/rc*.d目录的符号链接。同时,许多软件包(包括 MySQL)已将其 init 脚本转换为 upstart 作业。

要了解有关 MySQL upstart 作业的更多信息,例如它在哪些运行级别启动,cat /etc/init/mysql.conf

相关内容