Maycat_Mycat安装
一、通过rpm方式安装。
(1)获取rpm安装包。
(2)多个rpm之间需要按照顺序安装,之间有依赖关系。
二、通过yum安装。
三、解压后就可以使用。
四、通过编译源代码安装。
这里使用解压即可用的方式安装Mycat。
1.在/opt/目录下上传文件,Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
3. 将解压后的文件拷贝到目录/usr/local下
cp -r mycat/ /usr/local/
4. 修改配置文件,在目录 /usr/local/mycat/conf下:
schema.xml 定义逻辑库、表、分片节点等内容。
rule.xml 定义分片规则。
server.xml 定义用户以及系统相关变量,如端口等。
修改schema
<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">
<!--逻辑库 name名称, checkSQLschema sqlMaxLimit 末尾是否要加 limit xxx-->
<schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"> </schema>
<!--逻辑库 name名称, dataHost 引用的哪个dataHost database:对应mysql的database-->
<dataNode name="dn1" dataHost="localhost1" database="db1" />
<dataHost name="localhost1" maxCon="1000" minCon="10" balance="0"
writeType="0" dbType="mysql" dbDriver="native" switchType="1" slaveThreshold="100">
<heartbeat>select user()</heartbeat>
<!-- can have multi write hosts -->
<writeHost host="hostM1" url="localhost:3306" user="root"
password="123456">
</writeHost>
</dataHost>
</mycat:schema>
实际部署Mycat服务的主机和数据库的主机不在同一个主机上。
posted on 2021-09-05 22:03 XiaoXiaoli 阅读(139) 评论(0) 收藏 举报
浙公网安备 33010602011771号