你好,我的mycat读写分离都配置后启动发现读和写不能分离,读和写都是从master运行的,写而不是在slave上,您有空能指导一下我吗?
参考这篇博文,讲解得比较详细:https://blog.csdn.net/wumuzibabi/article/details/126023053
<user name="root">
<property name="password">123456</property>
<property name="schemas">TESTDB</property>
<!-- 表级 DML 权限设置 -->
<!--
<privileges check="false">
<schema name="TESTDB" dml="0110" >
<table name="tb01" dml="0000"></table>
<table name="tb02" dml="1111"></table>
</schema>
</privileges>
-->
</user>
你加上这块试试
<user name="user">
<property name="password">user</property>
<property name="schemas">TESTDB</property>
<property name="readOnly">true</property>
</user>
参考一下:https://blog.csdn.net/qq_38361863/article/details/109365127