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. css3实现颤动的动画

    需求 页面要做一个活动入口,不能太显眼,但是又要用户能一眼就看出来. 演示 https://jsfiddle.net/vtsxc18q/ 实现 (部分动画代码) @keyframes chanDong ...

  2. 6-1 如何读写csv数据

    >>> from urllib import urlretrieve >>> urlretrieve('http://table.finance.yahoo.com ...

  3. FTP连接不上的解决方法

    1.注意内网IP和外网IP 2.检查ftp服务是否启动 (面板首页即可看到) 3.检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安全组 ...

  4. luogu P5329 [SNOI2019]字符串

    传送门 显然要写一个排序,那只要考虑cmp函数怎么写就行了.第\(i\)个字符串和第 \(j\)个,首先前\(min(i,j)-1\)个字符是相同的,然后就是要比较后缀\(min(i,j)\)和\(m ...

  5. wordpress添加index页面跳转链接

    1. 制作page页面 1.1 在themes下的主题目录新建一个page页面 1.2 在wordpress后台新建页面跟在目录页面中相同名字的页面文件 1.3 复制后台页面中的古定链接 1.4 在i ...

  6. Linux下配置JDK环境

    安装前需要查询Linux中是否已经存在jdk 如果存在,将存在的jdk删除 在/etc/profile中添加以下 JAVA_HOME为jdk的安装目录 PATH为jdk可执行文件的目录 使用sourc ...

  7. Docker拷贝宿主机与容器中的文件

    如果我们需要将宿主机文件拷贝到容器内可以使用 docker cp 命令,也可以将文件从容器内拷贝到宿主机 将宿主机文件拷贝到容器内 docker cp 要拷贝的宿主机文件或目录 容器名称:容器文件或目 ...

  8. Linux系统性能测试工具(六)——磁盘io性能工具之dd

    本文介绍关于Linux系统(适用于centos/ubuntu等)的磁盘io性能测试工具-dd.磁盘io性能测试工具包括: fio: dd

  9. 使用glew和glad 新建窗口

    一.添加头文件 首先,将头文件加到项目的.cpp文件中 #include <glad/glad.h> 2 #include <GLFW/glfw3.h> 注: 包含glad的头 ...

  10. shell字符串拼接

    name="Shell" url="http://c.biancheng.net/shell/" str1=$name$url #中间不能有空格 str2=&q ...