美文网首页
mysql主从库与读写分离

mysql主从库与读写分离

作者: YANG_ad29 | 来源:发表于2019-02-28 10:09 被阅读0次

    一.mysql主从库与读写分离的实现理论


    2019-02-28_090556.png 2019-02-28_090613.png

    二.mysql配置
    1.准备两台服务器安装mysql(也可以在一台中装两个mysql修改端口号避免冲突)
    2.分别连接mysql


    2019-02-28_091321.png

    3.配置mysql
    1.配置主库 monster
    打开binary log


    2019-02-28_091806.png
    2019-02-28_092119.png
    修改保存后重启mysql
    2019-02-28_092424.png
    重新连接数据库查看配置结果
    2019-02-28_092547.png

    2.配置从库


    2019-02-28_092955.png
    2019-02-28_093122.png
    重启mysql
    2019-02-28_093202.png
    重新连接
    主库创建账号用于主从配置
    2019-02-28_105813.png

    主库授权


    2019-02-28_093647.png

    账号repl后面的是从库的ip地址 mysql是账号repl的密码
    刷新


    2019-02-28_093709.png
    从库配置
    2019-02-28_093859.png

    后面master_log_pos=0 表示从零开始同步 master_log_file 是上面SHOW MASTER STATUS 下面的file文件


    2019-02-28_095036.png

    在从库中开启主从跟踪


    2019-02-28_095036.png

    查看从库状态


    2019-02-28_095404.png
    发现id冲突
    2019-02-28_095917.png

    从库中终止主从同步 stop slave
    查看 my.cnf 文件 把 server -id=1 的字段删除 保留server-id=2 修改后保存 重启mysql 重新连接 开启主从同步start slave
    查看从库状态 发现没有错误 到此主从同步配置已经完成.

    相关文章

      网友评论

          本文标题:mysql主从库与读写分离

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