使用Systemd服务
创建Mysql的Systemd服务配置
vim /etc/systemd/system/mysql.service编辑如下内容:
[Unit]
Description=MySQL Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/bin/mysqld --defaults-file=/etc/my.cnf --user=root
ExecStop=/usr/bin/mysqladmin -u root shutdown
ExecReload=/bin/kill -s HUP $MAINPID
Restart=on-failure
RestartPreventExitStatus=255
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重新加载Systemd配置
sudo systemctl daemon-reload
启用Mysql的Systemd服务
sudo systemctl enable mysql.service
启动Mysql的Systemd服务
sudo systemctl start mysql.service
检测Mysql的Systemd服务
sudo systemctl status mysql.service