mysql添加开机自启
时间: 2023-10-12 20:03:51 浏览: 104
Centos7下安装和配置MySQL5.7.20的详细教程
要在MySQL添加开机自启,可以按照以下步骤进行操作:
1. 打开并编辑/etc/rc.d/rc.local文件,在文件末尾添加要执行的MySQL命令。例如:
```
# 指定 MySQL 的环境变量
MYSQL_HOME=/usr/local/mysql
export MYSQL_HOME
PATH=$PATH:$MYSQL_HOME/bin
export PATH
/usr/local/mysql/bin/mysqld_multi --defaults-file=/etc/my.cnf start &
```
[1]
2. 赋予/etc/rc.d/rc.local文件可执行权限,使用以下命令:
```
chmod +x /etc/rc.d/rc.local
```
[1]
3. 重启系统,使修改生效。
如果MySQL没有正常启动,可以通过以下步骤进行排查和修改:
1. 使用以下命令查看rc-local.service的启动日志:
```
systemctl status rc-local.service
```
[2]
2. 在启动日志中查找MySQL的错误日志,并根据错误日志进行相应的修改,以解决问题。
另外,如果系统使用的是/etc/rc.local文件而不是/etc/rc.d/rc.local文件,可以按照以下步骤进行操作:
1. 打开并编辑/etc/rc.local文件,在"exit 0"之前添加以下内容:
```
# 指定 MySQL 的环境变量
MYSQL_HOME=/usr/local/mysql
export MYSQL_HOME
PATH=$PATH:$MYSQL_HOME/bin
export PATH
# 配置启动项
/usr/local/mysql/bin/mysqld_multi --defaults-file=/usr/local/mysql/etc/my.cnf start &
```
[3]
2. 重启系统,使修改生效。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [配置MySQL开机自启动](https://blog.csdn.net/small_love/article/details/114539219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文