mysql 读写分离

从库只读

在从库中:

show variables like '%READ_ONLY%';

看到默认read_only = OFF

 

临时生效::

set global read_only=1

 

永久生效(该my.cfg):

[mysqld]
read_only = 1

 

 

这个操作对拥有super权限的账号(root)是不生效的
添加一个用户测试:

GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'slave'@'%' IDENTIFIED BY 'slave';

发现虽然授予了写入权限,但会报错。说明只读生效

 

posted @ 2020-03-31 10:36  jabbok  阅读(118)  评论(0编辑  收藏  举报