把mysql加入systemctl
时间: 2023-11-09 14:18:45 浏览: 74
要将MySQL添加到systemctl(Systemd),您可以按照以下步骤操作:
1. 创建一个MySQL服务文件。在终端中输入以下命令:
```
sudo nano /etc/systemd/system/mysql.service
```
2. 在打开的文件中,粘贴以下内容:
```
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
[Service]
ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
User=mysql
Group=mysql
Restart=always
[Install]
WantedBy=multi-user.target
```
3. 保存并关闭文件(按下Ctrl+X,然后按Y确认)。
4. 启用MySQL服务。在终端中输入以下命令:
```
sudo systemctl enable mysql.service
```
5. 启动MySQL服务。在终端中输入以下命令:
```
sudo systemctl start mysql.service
```
现在,您已经将MySQL成功添加到systemctl中,并启动了MySQL服务。您可以使用systemctl命令来管理MySQL服务,例如停止、重启或查看状态:
- 停止MySQL服务:`sudo systemctl stop mysql.service`
- 重启MySQL服务:`sudo systemctl restart mysql.service`
- 查看MySQL服务状态:`sudo systemctl status mysql.service`