mycat读写分离

Mysql mycat读写分离

岁酱吖の 提交于 2020-01-22 23:11:27
Mysql mycat读写分离: 下载网址: http://dl.mycat.io Mycat官方网址: http://mycat.org.cn 说明: 10.0.1.2为mycat服务器,10.0.1.3、10.0.1.4为mysql服务器 yum install java-1.8.0-openjdk tar zxfv Mycat-server-1.6.7.5-test-20200109231555-linux.tar.gz -C /space/ 配置读写分离: vi /space/mycat/conf/schema.xml <?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat:schema xmlns:mycat=" http://io.mycat/"&gt ; <schema name="TESTDB" checkSQLschema="true" sqlMaxLimit="100" randomDataNode="dn1"> <table name="travelrecord,address" dataNode="dn1" rule="auto-sharding-long" splitTableNames ="true"/> </schema> <dataNode name="dn1"

mycat配置分库分表+读写分离

◇◆丶佛笑我妖孽 提交于 2019-12-22 17:23:54
实验环境 mycat1.6 mysql5.6 第一步:新建数据库和表 mysql5.6主1号和从1号 mysql5.6主2号和从2号 配置主从1号和2号参考链接: https://blog.csdn.net/u010772230/article/details/103642811 在主1号中创建数据库db4并新建表t_user 在主2号中创建数据库db5新建表t_user CREATE TABLE `t_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(256) NULL, PRIMARY KEY (`id`) ); 第二步:配置mycat的server.xml 配置mycat的逻辑数据库名和账号密码 第三步:配置mycat的schema.xml <?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="MyCatDB" checkSQLschema="false" sqlMaxLimit="100"> <table name="t_user" primaryKey="ID" dataNode="dn4,dn5"

MySQL基于Mycat实现读写分离

末鹿安然 提交于 2019-12-01 12:35:33
基于 Mycat实现读写分离 环境: mariadb主:192.168.200.129 Mariadb从 : 192.168.200.114 Mycat : 192.168.200.112 (1) 安装 jdk,先查看本机是否有jdk,由于Mycat是基于Java语言来编写的,所以需要安装JDK,版本为1.8即可。没有的话安装一下然后配置环境变量 [root@ns2 ~]# ls jdk-8u191-linux-x64.tar.gz [root@ns2 ~]# tar xf jdk-8u191-linux-x64.tar.gz //解压 [root@ns2 ~]# mv jdk1.8.0_191 /usr/local/java // 我把它移动到了 /usr/local 下起名叫 java [root@ns2 ~]# vim /etc/profile //配置环境变量 [root@ns2 ~]# source /etc/profile //声明一下 [root@ns2 ~]# java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed

Mariadb 基于Mycat实现读写分离

别说谁变了你拦得住时间么 提交于 2019-12-01 12:30:03
环境:Mariadb主:192.168.200.129 Mariadb从:192.168.200.114 Mycat :192.168.200.112 (1) 安装jdk,先查看本机是否有jdk,由于Mycat是基于Java语言来编写的,所以需要安装JDK,版本为1.8即可。没有的话安装一下然后配置环境变量 [root@ns2 ~]# ls jdk-8u191-linux-x64.tar.gz [root@ns2 ~]# tar xf jdk-8u191-linux-x64.tar.gz //解压 [root@ns2 ~]# mv jdk1.8.0_191 /usr/local/java //我把它移动到了/usr/local下起名叫java [root@ns2 ~]# vim /etc/profile //配置环境变量 [root@ns2 ~]# source /etc/profile //声明一下 [root@ns2 ~]# java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) (2)安装部署mycat