栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

使用Mycat进行分库分表

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Mycat进行分库分表

下载安装包:http://dl.mycat.org.cn/ 

我下载的1.6-RELEASE 里的 1.6-RELEASE-20161028204710-win.tar.gz

下载后解压,以管理员身份运行cmd,进入bin目录,这里有几个操作命令

安装:mycat install

启动:mycat start

停止:mycat stop

重启:mycat restart

显示如下,即为启动成功

我在本地创建了两个数据库分别为MAVEN_SSM,MAVEN_SSM2

并分别创建表格:

create table user(
    id int not null auto_increment,
    username char(20) not null,
    password char(33) not null,
    address char(8) not null,
    birthday date,
    department_id int not null,
    primary key (id)
);

在conf目录下我们主要使用:server.xml、schema、rule.xml

在server.xml创建库用户

schema.xml文件如下(在schema.xml中使用了mod-long规则):





	
		
	

	
		select user()
		
	

	
		select user()
		
	


 

 使用cmd的管理员命令连接Mycat: mysql -upeng -p -h127.0.0.1 -P8066

查看数据表:

添加数据: 

insert into user(id,username,password,address,birthday,department_id) values(4,'帅哥1','123456','四川成都','2018-01-01',2);

打开mysql数据表:

 

 

 添加成功!!!!

转载请注明:文章转载自 www.mshxw.com
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号