Mycat安装+测试

下载安装在Mycat服务器上。
账号:mycat

Adduser mycat  

处理指定/usr/local/mycat目录


Chown -R mycat.mycat /usr/local/mycat

运行:

./mycat console

conf 目录下存放配置文件,server.xml 是 Mycat 服务器参数调整和用户授权的配置文件,schema.xml 是逻
辑库定义和表以及分片定义的配置文件,rule.xml 是分片规则的配置文件,分片规则的具体一些参数信息单独存
放为文件,也在这个目录下,配置文件修改,需要重启 Mycat 或者通过 9066 端口 reload.

Mysql服务器上需要手动到/etc/my.cnf 下配置

lower_case_table_names=1
//忽略大小写

Mycat服务器上的server.xml里配置schemas

<user name="mycat">
	<property name="password">mycat</property>
	<property name="schemas">library,jifen</property>
</user>

Mycat服务器上的schema.xml 配置

<?xml version="1.0"?> ——删掉
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">

	<schema name="library" checkSQLschema="false" sqlMaxLimit="100"dataNode="dn1" >
		
	</schema>
        <schema name="jifen" checkSQLschema="false" sqlMaxLimit="100"dataNode="dn2" >
		
	</schema>
	
	<dataNode name="dn1" dataHost="localhost1" database="dynamictimelibrarysystem_dev " />
	<dataNode name="dn2" dataHost="localhost1" database="librarysystem_dev" />

	<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="192.168.22.58:3306" user="library"
				   password="library">
			
		</writeHost>
		
	</dataHost>
	
</mycat:schema>

在Mysql服务器上测试连接

mysql -utest -ptest -h192.168.22.137 -P8066

在这里插入图片描述
成功!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值