MyCat-Linux安装

 

MyCat-Linux安装

1.  MyCat是什么

Ø  一个彻底开源的,面向企业应用开发的大数据库集群

Ø  支持事务、ACID、可以替代MySQL的加强版数据库

Ø  一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群

Ø  一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server

Ø  结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品

Ø  一个新颖的数据库中间件产品

2.  MyCat安装

2.1 Linux下安装

1.下载MyCat安装包:访问MyCat GitHub托管地址,下载1.6版本的MyCat。

GitHub托管地址:https://github.com/MyCATApache/Mycat-download,访问界面如图1所示。

图-1 MyCat GitHub托管地址

2.选择1.6-RELEASE版本,并在跳转之后的网页中下载MyCat1.6的安装包,如图2所示。

图-2 MyCat 1.6 Linux安装包

3.将MyCat安装包上传至Linux服务器”/usr/local/”目录下,如图-3所示。

图-3 /usr/local/目录

4.使用以下命令解压MyCat安装包,解压成功后,当前目录将出现mycat目录,如图4所示。

tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

图-4 mycat解压后目录

5.使用以下命令给当前用户进行赋权,使得当前用户具有mycat目录的执行权限,如图-5所示。

chmod -R 777 mycat

图-5 赋权

6.使用以下命令启动MyCat,执行结果如图6所示。

mycat start

图-6 启动Mycat

7.使用数据库连接工具,连接MyCat,如图7所示。默认端口为8066、默认用户名为root、默认密码为123456。如连接成功,则代表MyCat安装成功。

图-7:连接MyCat

2.2 Docker环境安装

依据以上的安装步骤,在Docker环境中安装MyCat,Dockerfile参考如下:

# mycat 1.6-RELEASE

# Dependyce JDK8

FROM yi/centos7-jdk8u151

MAINTAINER zezhong.shang <1044732267@qq.com>

ADD Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz /usr/local/

# Install libs

WORKDIR /usr/local/

RUN chmod -R 777 mycat

ENV MYCAT_HOME=/usr/local/mycat

EXPOSE 8066

COPY supervisord.conf /etc/supervisord.conf

CMD ["/usr/bin/supervisord"]

 supervisord.conf文件

[supervisord]

nodaemon=true

[program:mycat]

command=/usr/local/mycat/bin/mycat start

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值