MySQL搭建读写分离

作者: 多彩海洋 | 来源:发表于2019-07-04 15:48 被阅读0次

    1.1 读写分离的理解

    HAC:High Availability Cluster

    MySQL的主从复制,只会保证主机对外提供服务,而从机是不对外提供服务的,只是在后台为主机进行备份。

    image.png

    1.2 MySQL-Proxy下载

    1.3 MySQL-Proxy安装

    l 准备一台机器作为MySQL Proxy

    l 上传压缩包

    l 解压缩

    tar -xf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz -C /kkb

    1.4 MySQL-Proxy配置

    l 创建mysql-proxy.cnf文件

    image.png

    l 修改mysql-proxy.cnf文件的权限

    chmod

    l 修改rw-splitting.lua脚本

    image.png

    1.5 MySQL-Proxy启动域测试

    l 启动命令

    ./mysql-proxy  --defaults-file=mysql-proxy.cnf配置文件的地址
    
    注意事项:如果没有配置profile文件的环境变量,则需要去拥有mysql-proxy命令的目录通过./mysql-proxy进行启动。
    
    l 在其他客户端,通过mysql命令去连接MySQL Proxy机器
    
    mysql -uroot -proot -h192.168.10.134 -P4040
    

    相关文章

      网友评论

        本文标题:MySQL搭建读写分离

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