怎么设置mysql服务自动启动
时间: 2023-09-24 14:04:02 浏览: 160
你可以按照以下步骤设置 MySQL 服务自动启动:
1. 打开命令提示符或终端窗口。
2. 输入以下命令以编辑 MySQL 配置文件(my.cnf 或 my.ini):
```
sudo vi /etc/my.cnf
```
3. 在文件中找到 `[mysqld]` 部分。
4. 在 `[mysqld]` 部分中添加以下行:
```
[mysqld]
...
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
...
```
5. 保存并关闭文件。
6. 输入以下命令以编辑 MySQL 启动脚本:
```
sudo vi /etc/init.d/mysql
```
7. 在文件中找到以下行:
```
basedir=
datadir=
```
8. 将这两行修改为:
```
basedir=/usr
datadir=/var/lib/mysql
```
9. 保存并关闭文件。
10. 输入以下命令以设置 MySQL 启动时自动启动:
```
sudo update-rc.d mysql defaults
```
11. 输入以下命令以启动 MySQL 服务:
```
sudo service mysql start
```
现在,MySQL 服务将在系统启动时自动启动。请记住,在某些 Linux 发行版中,上述命令可能会有所不同。如果你使用的是不同的发行版,请参考相应的文档进行设置。