多实例linux自动启动,Linux系统,MySql5.7多实例使用mysqld_multi实现开机启动

问题描述:

MySql主从库安装好了,如果重启,就需要手动启动MySql服务器,这是件非常麻烦的事,一不小心就忘记了,如果设置成开机启动,那就方便多了。下面看看如何设置成开机启动。

1.创建MySql开机启动bash文件;

vim /etc/rc.d/mysqld_multi_start.sh

#按下 i 键打开插入模式

i

2.mysqld_multi_start.sh文件内容如下;

#!/bin/bash

export PATH="$PATH":/usr/local/mysql/bin

mysqld_multi start

说明:这里使用mysqld_multi启动多个MySql实例,先引入bin文件,然后使用mysqld_multi启动即可;mysql安装bin的路径要写对;当然,你也得保证你的多实例是使用mysqld_multi配置的;

3.保存mysqld_multi_start.sh文件;

#按下ESC键结束输入

esc

#输入:wq! 强制保存并退出

:wq!

4.给该bash文件授权(很重要);

#添加可执行权限

chmod +x /etc/rc.d/mysqld_multi_start.sh

5.添加到开机启动文件/etc/rc.d/rc.local中(非常重要);

/etc/rc.d/mysqld_multi_start.sh &

说明:&代表在后台运行;使用vim指令写入到开机启动文件中,这里省略了。

6.开机启动文件如果没有执行权限,也需要授权一下(非常重要);

chmod +x /etc/rc.d/rc.local

7.查看文件权限

ll /etc/rc.d/rc.local

ll /etc/rc.d/mysqld_multi_start.sh

如果没有给这两个文件的任一一个文件授权:可执行权限,都有可能启动失败的,切记!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值