1. 生产授权方案1

主库: web oldboy123 10.0.0.1 3303 (select ,insert ,delete,update)

从库: 主库的web用户同步到从库,然后回收insert ,delete,update权限。

不收回从库权限,设置read-only参数确保从库只读。

 

开发:

web   oldboy123  10.0.0.1   3306 (select ,insert,delete,update)

web   oldboy123   10.0.0.2    3306 (select)

 

2. 生产授权方案2

主库: web_w   oldboy123   10.0.0.1  3306  (select ,insert,delete,update)

从库:web_r      oldboy123    10.0.0.1  3306 (select)

风险:web_w连接从库!设置read-only参数确保从库只读。

开发:多套用户密码不专业。

 

3.生产授权方案3:推荐

不同步mysql库:主从库分别进行如下授权

主:web  oldboy123    10.0.0.1  3306 (select ,insert,delete,update)

从: web  oldboy123   10.0.0.2  3306(select)

设置read-only参数确保从库只读

缺陷:从库切换主库的时候,连接用户权限问题。保留一个从库专门准备接替主。

--------------------------------------------------------------------------------------------------------------------------

 

 

主从复制读写分离多种方案_第1张图片

主从复制读写分离多种方案_第2张图片

主从复制读写分离多种方案_第3张图片

主从复制读写分离多种方案_第4张图片