linux 开机启动mysql
时间: 2024-02-21 09:55:57 浏览: 139
在Linux系统中,可以通过以下步骤来设置MySQL在开机时自动启动:
1. 打开终端,使用root用户或具有sudo权限的用户登录。
2. 使用以下命令安装MySQL服务(如果尚未安装):
```
sudo apt-get install mysql-server
```
3. 安装完成后,使用以下命令启动MySQL服务:
```
sudo service mysql start
```
4. 确保MySQL服务已经成功启动后,使用以下命令将MySQL服务设置为开机自启动:
```
sudo systemctl enable mysql
```
或者,如果你的系统使用的是SysV init系统,则可以使用以下命令:
```
sudo update-rc.d mysql defaults
```
这样,MySQL服务就会在每次系统启动时自动启动。
相关问题
linux开机自启动mysql
在Linux系统中,可以通过以下步骤设置MySQL数据库在系统启动时自动启动:
1. 检查MySQL是否已经安装。
2. 创建一个名为mysql-start.sh的启动脚本,并将其保存到/etc/init.d/目录下。
3. 将启动脚本添加到系统的自启动项中,使用以下命令:sudo update-rc.d mysql-start.sh defaults。
通过完成上述步骤,我们已经成功地设置了MySQL的开机自启动。在下一次系统启动时,MySQL将自动启动。
Linux开机自启动MySQL服务
要在 Linux 开机自启动 MySQL 服务,需要创建一个启动脚本,将其加入到开机启动的服务列表中。
以下是创建启动脚本的步骤:
1. 创建启动脚本:使用文本编辑器(例如 nano)创建一个文件,例如 /etc/init.d/mysql,并将以下内容复制到文件中:
```
#!/bin/sh
#
# Startup script for the MySQL database server
#
# chkconfig: - 85 15
# description: MySQL is a very fast and reliable SQL database server.
# processname: mysql
# config: /etc/my.cnf
# pidfile: /var/run/mysqld/mysqld.pid
case "$1" in
start)
/usr/bin/mysqld_safe &
;;
stop)
/usr/bin/mysqladmin -u root -p shutdown
;;
restart)
/usr/bin/mysqladmin -u root -p shutdown
/usr/bin/mysqld_safe &
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
```
2. 修改文件权限:使用以下命令修改启动脚本的权限:
```
chmod +x /etc/init.d/mysql
```
3. 将启动脚本加入开机启动的服务列表:使用以下命令将启动脚本加入开机启动的服务列表:
```
chkconfig --add mysql
```
4. 验证启动脚本是否已经加入到开机启动的服务列表:使用以下命令验证启动脚本是否已经加入到开机启动的服务列表:
```
chkconfig --list mysql
```
以上步骤完成后,MySQL 服务将在每次开机时自
阅读全文