码迷,mamicode.com
首页 > 编程语言 > 详细

springboot集成mybatis和mycat

时间:2018-08-15 01:22:06      阅读:462      评论:0      收藏:0      [点我收藏+]

标签:mycat   配置文件   balance   port   linux服务   关闭   jdk1.8   local   地址   

配置mycat

一.配置java

这个就不写了,网上随便百度一下就好了

二.配置mycat

安装:使用mycat1.6(jdk1.7以上)

下载:官网下载,然后传到linux服务器

解压:tar -zxvf xxxxxxxx,解压后就是一个mycat文件夹

mv 到 /usr/local/mycat

在/etc/profile配置下MYCAT_HOME,路径就是这个路劲

 

#########配置java信息
export JAVA_HOME=/usr/java/jdk1.8.0_162
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
?
#######配置mycat信息
export MYCAT_HOME=/usr/local/mycat
?

 

然后刷新一下配置文件

source /etc/profile

 

配置文件conf/schema.xml

 

    <!-- 数据库配置,与server.xml中的数据库对应 -->
   <schema name="iyousiDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="DN1"></schema>
?
   <!-- 分片配置 -->
   <dataNode name="DN1" dataHost="DH1" database="iyousi" />
?
   <!-- 物理数据库配置 -->
   <dataHost name="DH1" maxCon="1000" minCon="10" balance="0" writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
       <heartbeat>select user();</heartbeat>
       <writeHost host="hostMaster" url="192.168.88.100:3306" user="root" password="Passw0rd!">    <!-- 写入的库 -->
           <readHost host="hostSlave" url="192.168.88.101:3306" user="root" password="Passw0rd!"/> <!-- 读的库 -->
       </writeHost>
   </dataHost>
?
?

 

配置conf/server.xml

<!--这个密码是链接mycat的密码,实际链接数据库的密码在上面配置的-->
<user name="root">
<property name="password">Passw0rd!</property>
<property name="schemas">iyousiDB</property>
<property name="readOnly">false</property>
</user>
?
<user name="user">
<property name="password">user</property>
<property name="schemas">iyousiDB</property>
<property name="readOnly">true</property>
</user>
?

 

三.开始服务

进入bin目录,执行./mycat start 就ok了

 

注意:关闭防火墙,关闭防火墙,关闭防火墙,关闭防火墙,关闭防火墙,关闭防火墙,关闭防火墙,关闭防火墙关闭防火墙

 

最后使用数据库工具链接下吧

地址:192.168.88.99:8066

用户名:root

密码:xxxxxx

 

到这里就ok了,别的使用和以前使用单太mysql 没太大的区别

 

当然要想深入弄明白还要自己慢慢去搞,先跑起来再说,

 

 

使用springboot 和mybatis 跑起来

 

码云地址

https://gitee.com/fzsong/springboot-mybatis-mycat

springboot集成mybatis和mycat

标签:mycat   配置文件   balance   port   linux服务   关闭   jdk1.8   local   地址   

原文地址:https://www.cnblogs.com/songfahzun/p/9479059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!