虚拟机中linux的mysql自动启动
时间: 2023-08-14 13:23:00 浏览: 98
linux虚拟机下mysql cluster的安装
5星 · 资源好评率100%
在Linux系统中,可以使用systemd来实现MySQL自动启动。只需要按照以下步骤进行操作:
1. 创建一个名为`mysql.service`的服务单元文件。
```
sudo nano /etc/systemd/system/mysql.service
```
2. 在文件中添加以下内容:
```
[Unit]
Description=MySQL Server
After=network.target
[Service]
ExecStart=/usr/sbin/mysqld
Type=forking
Restart=always
RestartSec=10s
[Install]
WantedBy=multi-user.target
```
3. 保存并退出文件。
4. 启用MySQL服务并设置自动启动。
```
sudo systemctl enable mysql.service
```
5. 启动MySQL服务。
```
sudo systemctl start mysql.service
```
这样,MySQL服务就会在系统启动时自动启动。如果需要关闭MySQL服务,可以使用以下命令:
```
sudo systemctl stop mysql.service
```
如果需要重启MySQL服务,可以使用以下命令:
```
sudo systemctl restart mysql.service
```
阅读全文