Mycat2 安装

Mycat2 安装

前提条件

  • 服务器已安装Jdk8

  • 对应数据库安装,本测试使用的Mycat2操作Mysql,所以也完成了Mysql安装

下载安装包

  • 如果官网提供的下载地址显示502,可使用在参考Mysql读写分离 页面中有下载地址可下载安装包,下载完成后如下

image-20241203192347748

安装步骤

1.解压安装包并添加依赖

  • 将文件上传到服务器,将zip包解压
  • 并将mycat2-1.21-release-jar-with-dependencies.jar放入到mycat/lib/目录下

2.创建数据库及用户并赋权

  • 创建mycat数据库
 CREATE DATABASE mycat CHARACTER SET utf8;
  • mycat用户用于数据源访问
CREATE USER 'mycat'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'mycat'@'%' ;
flush privileges;

3.prototypeDs.datasource.json文件配置

修改文件${mycat安装目录}/conf/datasources/prototypeDs.datasource.json

{
        "dbType":"mysql",
        "idleTimeout":60000,
        "initSqls":[],
        "initSqlsGetConnection":true,
        "instanceType":"READ_WRITE",
        "maxCon":1000,
        "maxConnectTimeout":3000,
        "maxRetryCount":5,
        "minCon":1,
        "name":"prototypeDs",
        "password":"123456",
        "type":"JDBC",
        "url":"jdbc:mysql://localhost:3306/mycat?useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=UTF-8",
        "user":"mycat",
        "weight":0
}

4.启动Mycat2

  • 首先给${mycat安装目录}/bin目录下所有文件赋可执行权限
chmod +x *
  • 然后在${mycat安装目录}/bin目录下执行启动命令
./mycat start
  • 其他常用mycat命令
./mycat restart 重启服务
./mycat status 查看状态
./mycat stop 停止

5.访问Mycat连接

image-20241203194839765

参考

posted @ 2024-12-04 15:29  litayun  阅读(42)  评论(0编辑  收藏  举报