linux系统mysql自启动
时间: 2023-11-02 17:07:34 浏览: 107
在Linux系统中,可以通过将mysql.server文件复制到/etc/rc.d/init.d/目录下,并赋予相应的权限,来实现mysql的自启动。具体步骤如下:
1. 进入mysql的安装路径:/usr/local/mysql。
2. 启动mysql服务:service mysql start。
3. 复制mysql.server文件到/etc/rc.d/init.d/目录下:cp /usr/local/mysql/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql。
4. 赋予mysql.server文件执行权限:chmod x /etc/init.d/mysql。
5. 将mysql添加到服务列表:chkconfig --add mysql。
6. 查看服务列表,确认mysql已经被添加:chkconfig --list。
相关问题
linux系统设置mysql自启动
在 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 服务已经被设置为在开机时自动启动。
linux7mysql自启动
在Linux 7上,要将MySQL设置为自启动,可以按照以下步骤进行操作:
1. 打开终端,以root用户身份登录。
2. 使用以下命令检查MySQL服务的状态:
```
systemctl status mysql
```
如果MySQL未安装或未运行,则需要先安装并启动MySQL服务。可以使用以下命令进行安装:
```
yum install mysql-server
```
安装完成后,使用以下命令启动MySQL服务:
```
systemctl start mysql
```
3. 使用以下命令将MySQL设置为开机自启动:
```
systemctl enable mysql
```
4. 使用以下命令再次检查MySQL服务的状态,确保已成功设置为自启动:
```
systemctl status mysql
```
如果看到"Active: active (running)"的状态信息,表示MySQL已成功设置为自启动。
现在,每次系统启动时,MySQL服务都会自动启动。