1. 使用systemctl命令设置MySQL服务开机自启动:

sudo systemctl enable mysqld

  1. 使用chkconfig命令设置MySQL服务开机自启动:

sudo chkconfig mysqld on

  1. 修改rc.local文件设置MySQL服务开机自启动:

sudo vi /etc/rc.local

在文件末尾添加以下命令:

/usr/bin/systemctl start mysqld

  1. 在init.d目录中创建MySQL服务启动脚本:

sudo vi /etc/init.d/mysql

添加以下脚本内容:

#!/bin/bash

chkconfig: 345 99 01

description: MySQL Server

processname: mysqld

config: /etc/my.cnf

pidfile: /var/run/mysqld/mysqld.pid

case "$1" in start) /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysqld/mysqld.pid & ;; stop) /usr/bin/mysqladmin shutdown ;; restart) $0 stop $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac

exit 0

保存并退出文件,接着执行以下命令:

sudo chmod +x /etc/init.d/mysql sudo chkconfig --add mysql sudo chkconfig --level 345 mysql on

以上四种方法可以根据个人习惯选择一种进行设置。

你是一名高级运维工程师请列出centos系统 mysql怎么设置开机自启

原文地址: https://www.cveoy.top/t/topic/MyF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录