Linux开机自启动MySQL服务
时间: 2023-02-19 22:20:47 浏览: 123
要在 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 服务将在每次开机时自
阅读全文