没有合适的资源?快使用搜索试试~ 我知道了~
里面有一份配置好的mycat文件,mycat的包有给出百度云连接,都可以自提参考.实现了多逻辑库水平分库
资源推荐
资源详情
资源评论
l 百度云链接:https://pan.baidu.com/s/1-4nNZzeU_-2AklEKbMQahw
提取码:2reh
l 上面链接有 mycat1.6.0 版本,有分表需要使用的 1.6.5jar 包,有一份可以在收图项目使用的配置文件,都
可以直接使用,需要自提
일. 安装 java
因 Mycat 是用 java 开发的,所以需要在实验环境下安装 java,官方建议 jdk1.7 及以上版本
很多文档中都有提过,自行安装
java -version 看是否安装完成
이. 安装 MySQL
很多文档中都有提过,自行安装
삼. 安装 MyCAT
1. 首先创建 MyCAT 用户并设置密码
# useradd mycat
# passwd mycat
2. 解压 MyCAT 文件
# tar xvf Mycat-server-XXXXXXXXXXXX-linux.tar.gz
# mv mycat/ /usr/local/
3. 设置 mycat 目录的属主和属组
# chown -R mycat.mycat /usr/local/mycat/
1. 测试 mycat 是否可以使用,在 MySQL 上创建三个数据库:db1,db2,db3
mysql> create database db1;
Query OK, 1 row a<ected (0.00 sec)
mysql> create database db2;
Query OK, 1 row a<ected (0.00 sec)
mysql> create database db3;
Query OK, 1 row a<ected (0.00 sec)
2. 启动 mycat 服务
# cd /usr/local/mycat/bin/
# ./mycat start
mycat 支持的命令{ console | start | stop | restart | status | dump }
可以先用 ./mycat console 看是否能成功启动(启动有报错,截图报错信息发我)
利用 mycat 连接 mysql 数据库
# mysql -utest -ptest -h127.0.0.1 -P8066 -DTESTDB
3. 创建 Travelrecord 表
createtable travelrecord (id bigintnotnullprimarykey,user_idvarchar(100),traveldate DATE, fee
decimal,days int);
插入数据
mysql> insert into travelrecord(id,user_id,traveldate,fee,days) values(1,'Victor',20160101,100,10);
Query OK, 1 row a<ected (0.00 sec)
mysql> insert into travelrecord(id,user_id,traveldate,fee,days)
values(5000001,'Job',20160102,100,10);
Query OK, 1 row a<ected (0.00 sec)
mysql> insert into travelrecord(id,user_id,traveldate,fee,days)
values(10000001,'Slow',20160103,100,10);
Query OK, 1 row a<ected (0.00 sec)
查看是否有保存在 3 个表中
如果存在表示可以使用
链接内有 3 个配置文件 是我配置好的 ,改了数据库连接就可以用
可以看此文档 https://www.cnblogs.com/ivictor/p/5111495.html?tdsourcetag=s_pcqq_aiomsg
server.xml 是 Mycat 服务器参数调整和用户授权的配置文件
schema.xml 是逻辑库定义和表以及分片定义的配置文件
rule.xml 是分片规则的配置文件
资源评论
学长喜欢啥
- 粉丝: 2
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功