mycat分布式mysql中间件(其他数据库支持)

mycat分布式mysql中间件(其他数据库支持)


 修改conf下的配置schema.xml文件中的以下内容: 配置dataHost 在<dataHost></dataHost>节点下在新增一个sqlserver的连接
    
<dataHost name="sqlserver1" maxCon="1000" minCon="1" balance="0" writeType="0" dbType="sqlserver" dbDriver="jdbc">
        <heartbeat><beat>
        <connectionInitSql></connectionInitSql>
        <writeHost host="hostM1" url="jdbc:sqlserver://localhost:1433" user="sa" password="sa" >
        </writeHost>
    </dataHost>
1.dbDriver一定为jdbc,dbType代表数据库类型,可以为sqlerver,oracle,mongodb 2.url地址是jdbc连接的地址,和一般开发java web的jdbc.url地址一致,user,password是用户名和密码
 3.<hearbeat>是心跳包的查询语句,可以为空 
4.<connectionInitSql>是连接sqlserver的初始化语句 
5.需要mssqljdbc.jar包(其它版本也支持)
6.如果需要支持多个数据库,可以不用指定数据库名,