linux系统设置mysql自启动
时间: 2023-07-26 21:48:58 浏览: 86
在 Linux 系统上,可以使用 Systemd 来设置 MySQL 自启动。以下是具体步骤:
1. 确保 MySQL 已经被正确安装并且可以正常启动。
2. 创建一个新的 Systemd service 文件。在终端中输入以下命令:
```
sudo nano /etc/systemd/system/mysql.service
```
3. 在打开的文件中输入以下内容:
```
[Unit]
Description=MySQL Server
After=network.target
[Service]
ExecStart=/usr/bin/mysqld_safe --basedir=/usr
User=mysql
Group=mysql
Restart=always
RestartSec=3
PrivateTmp=true
[Install]
WantedBy=multi-user.target
```
其中,`ExecStart` 是 MySQL 启动的命令,`User` 和 `Group` 是指定 MySQL 进程运行的用户和组,`Restart` 和 `RestartSec` 是指定在服务停止后自动重启服务的间隔时间。
4. 保存并退出文件。
5. 启动 MySQL 服务并设置其开机自启动:
```
sudo systemctl start mysql
sudo systemctl enable mysql
```
现在,MySQL 服务已经被设置为在开机时自动启动。
阅读全文