mycat文档
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mycat文档相关的知识,希望对你有一定的参考价值。
mysql读写分离配置
首先配置安装MySQL主从
下载mycat服务
修改配置文件schema.xml
<?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="database1" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"> </schema> <dataNode name="dn1" dataHost="ssss" database="database1" /> <dataHost name="ssss" maxCon="1000" minCon="10" balance="1" writeType="0" dbType="mysql" dbDriver="native" switchType="-1" slaveThreshold="100"> <heartbeat>select user()</heartbeat> <writeHost host="cluster1" url="10.2.2.105:3306" user="root" password="root"> <readHost host="cluster2" url="10.2.2.105:3307" user="root" password="root" /> <readHost host="cluster3" url="10.2.2.105:3308" user="root" password="root" /> </writeHost> </dataHost> </mycat:schema>
修改 server.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mycat:server SYSTEM "server.dtd"> <mycat:server xmlns:mycat="http://io.mycat/"> <system> </system> <user name="admin"> <property name="password">admin</property> <property name="schemas">database1</property> </user> </mycat:server> ~
启动mycat ./mycat start
查看端口
# netstat -tnlp TCP *:9066 (LISTEN) #虚拟schema管理端口 TCP *:8066 (LISTEN) #虚拟schema登陆端口
登录mycat读写分离服务:
mysql -uroot -p123456 -h127.0.0.1 -P 8066
以上是关于mycat文档的主要内容,如果未能解决你的问题,请参考以下文章
Linux操作文档——MySQL搭建MyCAT(5.7.26)