您的当前位置:首页>全部文章 >"博客"内的文章 >文章详情
MySQL 读写分离
发表于:2022-02-14 17:39:49浏览:246次TAG: #MySql


MySQL 读写分离

    mysql版  本:MySQL5.7.26

    mysql主服务器:localhost:3306

    mysql从服务器:localhost:3308

    ① 安装mysql-proxy中间件,主从同步相关教程

        下载地址:https://downloads.mysql.com/archives/proxy/

    ② 新增mysql-proxy配置文件,mysql-proxy.conf

[mysql-proxy]
proxy-address=127.0.0.1:4000 #mysql-proxy运行ip和端口,不加端口,默认4040
admin-username=root #共有用户
admin-password=root
admin-lua-script=D:/download/mysql-proxy-0.8.5-windows-x86-32bit/lib/mysql-proxy/lua/admin.lua
proxy-backend-addresses=127.0.0.1:3306  #指定后端主master写入数据
proxy-read-only-backend-addresses=127.0.0.1:3308 #指定后端从slave读取数据,多个使用逗号分隔
proxy-lua-script=D:/download/mysql-proxy-0.8.5-windows-x86-32bit/share/doc/mysql-proxy/rw-splitting.lua  #min_idle_connections = 1,max_idle_connections = 1
log-file=D:/download/mysql-proxy-0.8.5-windows-x86-32bit/mysql-proxy.log
log-level=debug #定义log日志级别,由高到低分别有(error|warning|info|message|debug)
daemon=true	#以守护进程方式运行
keepalive=true	#mysql-proxy崩溃时,尝试重启
登录 登录阅读全文