Mycat 连接Mysql8.0以上版本

本文详细介绍了如何将Mycat连接到MySQL 8.0及以上版本。首先,需要从Maven仓库下载最新的jdbc驱动并替换Mycat中旧的驱动。接着,更新`schema.xml`配置文件,然后修改`server.xml`。完成配置后,使用指定的用户名、密码和端口启动Mycat。
摘要由CSDN通过智能技术生成
一 、下载jdbc 驱动

http://central.maven.org/maven2/mysql/mysql-connector-java/8.0.16/ ,下载之后将mycat/lib 文件夹下mysql-connector-java/5.1.35 删掉,上传mysql/mysql-connector-java/8.0.16/ 到mycat/lib 目录下。
再给jar包赋权限

[root@oracle-server lib]# chmod 777 mysql-connector-java-8.0.16.jar 
二、修改schema.xml
<?xml version="1.0"?>

<mycat:schema xmlns:mycat=“http://io.mycat/”>

<schema name="TEST" checkSQLschema="true" sqlMaxLimit="100">  <!--(一定要把checkSQLschema改成true)-->
	<table name="tb_user" dataNode="dn1,dn2,dn3" rule="auto-sharding-long" />
</schema>

<dataNode name="dn1" dataHost="localhost1" database="db1" />
<dataNode name="dn2" dataHost="localhost1" database="d
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值