centos mysql添加服务_CentOS7中将Mysql添加为系统服务

如果是自己通过tar包安装的Mysql,不会自动添加到系统服务中,可通过如下方式,自己添加。

先启动一下mysql

${mysql}/support-files/mysql.server start

成功后,通过ps命令查看pid文件路径

ps -ef|grep mysql

结果如下图,其中红框中的内容即为pid文件路径(此路径在下面用到)。

centos mysql添加服务_CentOS7中将Mysql添加为系统服务_第1张图片

在/usr/lib/systemd/system目录下增加mysql.service,内容如下,其中XXX.pid即为上一步获取到的pid文件路径,这里不是胡写的。

[Unit]

Description=Mysql

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

PIDFile=/usr/local/mysql/data/XXX.pid

ExecStart=/usr/local/mysql/support-files/mysql.server start

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=false

[Ins

你可能感兴趣的:(centos,mysql添加服务)