1.参考前文安装jdk

2.官网 http://www.mycat.io/ 或 http://dl.mycat.io/ 下载 mycat1.6.7 release 版本

3.解压安装

  cd /usr/local

  cp /home/tar/Mycat-server-1.6.7.1-release-20190213150257-linux.tar.gz /usr/local

  tar -zxvf Mycat-server-1.6.7.1-release-20190213150257-linux.tar.gz

4.授权

  随便一点的授权

    chmod -R 777 mycat

  严肃一点的授权

    groupadd [groupname]

    groupadd mycat

    useradd -g [groupname] [username] -s /sbin/nologin

    useradd -g mycat mycat -s /sbin/nologin

    chown -R mycat.mycat /usr/local/mycat/

4.如果mycat没有logs目录,创建目录(1.6.7没有logs目录启动报错,1.6有目录正常启动)

  mkdir /usr/local/mycat/logs

5.替换 mysql 驱动包

  下载 mysql-connector-java-8.0.16.jar 驱动包

  替换 lib 目录下的 mysql-connector-java-5.1.35.jar

6.修改 server.xml 配置文件

  设置登录用户

7.修改 schema.xml 配置文件

  设置 schema

  注意:

    7.1 schema 节点的 checkSQLschema 属性,填 true

    7.2 dataHost 节点的 dbDriver 属性,选择 jdbc

    7.3 read/writeHost 节点的 url 属性,使用jdbc url,例如: jdbc:mysql://ip:port?useSSL=false&serverTimezone-UTC

8.添加环境变量 /etc/profile

  vi /etc/profile

  export MYCAT_HOME=/usr/local/mycat

  export PATH=/$PATH:$MYCAT_HOME/bin

  source /etc/profile

9.第一次使用console启动

  /usr/local/mycat/bin/mycat console

10.修改 wrapper.conf 配置文件

11.修改 rule.xml 配置文件

参考文章:

  https://blog.csdn.net/qq_42833774/article/details/97270154 修改支持mysql8

  https://www.cnblogs.com/tarencez/p/10692525.html mycat安装

centos安装mycat(支持mysql8连接)的更多相关文章

  1. centos安装中文支持(转)

    安装中文支持包. yum install fonts-chineseyum install fonts-ISO8859-2 -------- 一.安装中文支持方法1.在安装光盘中找到一下包进行安装.r ...

  2. CentOS安装中文支持

    部分文档突然成乱码了. 解决方法: 1.安装中文支持包 # yum groupinstall "Chinese Support" 2 修改# /etc/sysconfig/i18n ...

  3. centos安装桌面和远程连接

    centos安装桌面 安装 MATE 桌面环境为例: 登录服务器,执行命令 yum groups install "X Window System" 安装 X Window Sys ...

  4. centos安装mycat

    1.参考前文安装jdk 2.官网 http://www.mycat.io/ 或 http://dl.mycat.io/ 下载mycat 3.解压安装 cd /usr/local cp /home/ta ...

  5. CentOS安装中文支持包

    修改配置文件 LANG="zh_CN.UTF-8" 改为中文字符集 然后在查看更改后的系统语言变量 [root@5c46832b5c01 ~]# locale locale: Ca ...

  6. Centos安装elasticsearch,php连接使用

    一.下载安装JAVA 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...

  7. centos安装PHP-pdo支持pdo

    #yum install php-pdo phpinfo()查看PDO

  8. CentOS随笔 - 2.CentOS7安装ftp支持(vsftpd)

    前言 转帖请注明出处: http://www.cnblogs.com/Troy-Lv5/ 在前一篇文章中介绍了在虚拟机中安装CentOS7, 接下来就要进行配置了, 第一个就是安装ftp支持. 要不然 ...

  9. 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...

随机推荐

  1. 五、JVM — 类加载器

    回顾一下类加载过程 类加载器总结 双亲委派模型 双亲委派模型介绍 双亲委派模型实现源码分析 双亲委派模型的好处 如果我们不想要双亲委派模型怎么办? 自定义类加载器 推荐 回顾一下类加载过程 类加载过程 ...

  2. PHP 中一个 False 引发的问题,差点让公司损失一百万

    PHP 中一个 False 引发的问题,差点让公司损失一百万 一.场景描述 上周我一个在金融公司的同学,他在线上写一个 Bug,差点造成公司损失百万.幸好他及时发现了这个问题并修复了.这是一个由 PH ...

  3. pureftp安装

    1.下载 #cd /usr/local/src #wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.36.t ...

  4. Cleaning Robot (bfs+dfs)

    Cleaning Robot (bfs+dfs) Here, we want to solve path planning for a mobile robot cleaning a rectangu ...

  5. Math、Date内置对象方法整理

    Math : 内置的对象(构造函数)静态属性或静态方法.                   一.                         Math.PI : 圆周率              ...

  6. Scala学习笔记(6)对象

    1.单例对象.Scala没有静态方法或字段,可以使用object这个语法结构来达到同样的目的.对象定义了单个实例,包含了你想要的特性. object Accounts{ def newUniqueNu ...

  7. jquery data的用法

    jquery data和 jquery attr, js getAttribute 有着本质的区别,并且无法用$(el).data('property')的方法,去获取$(el).attr('data ...

  8. VB.net删除节点,数据库,文件

    Private Sub mnuDel_Click()'删除节点Dim sKey As String'Dim sFile As StringDim oFS As FileSystemObjectDim ...

  9. complementary error function

    首先正态分布的概率密度函数为: P{|X-μ|<σ}=2Φ(1)-1=0.6826,  P{|X-μ|<2σ}=2Φ(2)-1=0.9544,  P{|X-μ|<3σ}=2Φ(3)- ...

  10. RetentionPolicy.SOURCE注解应用

    Lombok原理分析: https://www.jianshu.com/p/fc06578e805a