美文网首页
Linux系统,MySql5.7多实例使用mysqld_mult

Linux系统,MySql5.7多实例使用mysqld_mult

作者: 程就人生 | 来源:发表于2021-03-23 16:22 被阅读0次

    Linux小白,MySQL多实例安装 + 主从配置

    问题描述:

    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
    

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

    相关文章

      网友评论

          本文标题:Linux系统,MySql5.7多实例使用mysqld_mult

          本文链接:https://www.haomeiwen.com/subject/tlpfhltx.html