我在CentOS上使用MySQL,我希望它在mysql用户的启动下运行。 我从我的cool-RR用户试过/sbin/chkconfig --level 35 mysqld on ,但似乎这样会使得mysql尝试以cool-RR的方式运行。 我如何使它作为用户mysql在启动时运行?
它应该默认启动为mysql用户。 您可能在自己的用户帐户下启动守护程序,您应该使用启动脚本,而不是使用/ etc中的configuration文件执行
即
service mysqld stop service mysqld start
在/etc/mysql/my.cnf中,在[mysqld]部分设置“user”为“mysql”。
从您的帐户下执行以下命令:
su chkconfig mysqld on
然后你可以通过服务mysqld restart重新启动服务。 您可以通过发出来检查它正在运行的用户
ps aux | grep mysqld