可点击以下链接,下载 mycat-1.21 安装包

mycat-1.21

1.前言

安装mycat2前提是系统已经安装了 mysql 数据库和 JDK,本次讲解前提是已安装 mysql8 和 jdk8.

2.安装

下载压缩包后,解压 mycat2-install-template-1.21.zip 文件,解压后将文件 mycat2-1.21-release-jar-with-dependencies2022-5-5.jar 放入mycat 文件夹下lib目录下。

然后,将 mycat 目录上传到服务器上。

2.1在服务器mysql下创建用户 mycat 密码 123456 ,同时赋予权限,相关命令如下:

CREATE USER 'mycat'@'%' IDENTIFIED BY '123456';
--必須要複的權限 mysql8才有的
GRANT XA_RECOVER_ADMIN ON *.* TO 'root'@'%';
---視情況賦值權限
GRANT ALL PRIVILEGES ON *.* TO 'mycat'@'%' ;
flush privileges;

2.2给 mycat/bin 下四个文件修改权限

修改前

修改命令如下

cd mycat/bin
chmod 777 mycat
chmod 777 wrapper-linux-ppc-64
chmod 777 wrapper-linux-x86-32
chmod 777 wrapper-linux-x86-64

修改后

2.3修改数据源配置

进入 mycat/conf/datasources 目录下,修改 prototypeDs.datasource.json 文件、

cd mycat/conf/datasources
vim prototypeDs.datasource.json

主要是修改  user、url、name    , user可以填写root或者前面创建的用户mycat,密码填写与用户名对应的密码,url 是配置mycat的数据源,就是物理数据库信息,我这里是测试安装,所有没改数据源,保持默认设置。

3.启动mycat

cd mycat/bin
./mycat start

启动后输入命令进入 mycat

mysql -umycat -p123456 -P 8066

进入后的界面和mysql很相似,成功进入该界面,代表mycat安装成功。

centos7下安装mycat2相关推荐

  1. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  2. linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤

    Redis 简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zs ...

  3. linux Centos7下安装python3及pip3

    linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...

  4. 学习笔记(1)centos7 下安装nginx

    学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...

  5. centos7下安装mariadb

    centos7下安装mariadb 参考: http://www.cnblogs.com/Netsharp/p/5875474.html https://downloads.mariadb.org/m ...

  6. CentOS7下安装nginx1.99

    文章目录 1.前期准备 1.1 安装gcc 1.2 安装其他依赖包 1.3 下载安装包 2.安装nginx 2.1 解压nginx 2.2 编译安装 2.3 启动 2.4 常用命令 3.Nginx配置 ...

  7. CentOS7下安装GUI图形界面

    1.如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包. 2.在系统下使用命 ...

  8. 在CentOS7下安装MySQL8数据库

    在CentOS7下安装MySQL8数据库 一 准备Linux环境 默认已安装:Linux虚拟机+ CentOS 笔者用的是如下版本: VMware15:VMware-workstation-full- ...

  9. Redis基础2(Centos7 下 安装redis)

    Centos7 下 安装redis redis是一个软件,帮助开发者对一台机器的内存进行操作. 1.安装redis 第一步:下载redis安装包 命令 :wget http://download.re ...

最新文章

  1. ue4 函数和宏区别_【UE4】通俗易懂 用蓝图来学习 C++ 基础知识
  2. 如何从Hash中删除一个键并获取Ruby / Rails中的剩余哈希?
  3. Git GitLab 使用及规范
  4. 来自高维的对抗 - 逆向TinyTool自制
  5. Win7启动Oracle出错
  6. 洛阳理工Linux实验报告,洛阳理工学院实验报告.doc
  7. 从入门到掉坑:Go 内存池/对象池技术介绍
  8. 怎样创建两个菜单JAVA_java – 如何创建一个菜单的JButton?
  9. mysql表里插不进去数据_Oracle数据中表值插不进去问题(转)
  10. c语言指针化简带分数,c语言带分数四则运算问题!!!要求被调函数,化简.
  11. 在github上实现页面托管预览功能
  12. 多路IO复用与异步IO
  13. easy2game使用教程_Easy2d教程——Game类的使用
  14. BS7799信息安全管理体系介绍(转载)
  15. 《现代控制系统》第四章——反馈控制系统特性 4.1 介绍
  16. 【精品】MySQL 自定义函数
  17. html+css基础教程之CSS 透明边框和样式
  18. java集合框架之集合工具类Arrays类
  19. 派安盈Payoneer要年费吗?
  20. 苏宁管培生java1面2面

热门文章

  1. 机器人+人工智能课程需求和就业趋势-2022-
  2. python 波动率锥_期权波动率期限结构与日历价差策略
  3. Future.get()抛出ExecutionException或InterruptedException?
  4. simulink/stateflow官方案例之自动变速器
  5. 相机技术--监控摄像机焦距与视角(视场大小)的具体选择
  6. SQL Server 2012卸载步骤
  7. Camunda入门(四) - 流程应用(支付流程)入门示例
  8. 车载网络技术详解 —— 车载网络系统基础(✨您绝不可错过的呕心力作✨)
  9. HDMI高清线怎么实现百米远距离传输
  10. 一个5节点的polardb mysql_POLARDB云数据库分布式存储引擎揭秘,POLARDB和MySql 5.6兼容性能对比...