centos安装mycat(支持mysql8连接)
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连接)的更多相关文章
- centos安装中文支持(转)
安装中文支持包. yum install fonts-chineseyum install fonts-ISO8859-2 -------- 一.安装中文支持方法1.在安装光盘中找到一下包进行安装.r ...
- CentOS安装中文支持
部分文档突然成乱码了. 解决方法: 1.安装中文支持包 # yum groupinstall "Chinese Support" 2 修改# /etc/sysconfig/i18n ...
- centos安装桌面和远程连接
centos安装桌面 安装 MATE 桌面环境为例: 登录服务器,执行命令 yum groups install "X Window System" 安装 X Window Sys ...
- centos安装mycat
1.参考前文安装jdk 2.官网 http://www.mycat.io/ 或 http://dl.mycat.io/ 下载mycat 3.解压安装 cd /usr/local cp /home/ta ...
- CentOS安装中文支持包
修改配置文件 LANG="zh_CN.UTF-8" 改为中文字符集 然后在查看更改后的系统语言变量 [root@5c46832b5c01 ~]# locale locale: Ca ...
- Centos安装elasticsearch,php连接使用
一.下载安装JAVA 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- centos安装PHP-pdo支持pdo
#yum install php-pdo phpinfo()查看PDO
- CentOS随笔 - 2.CentOS7安装ftp支持(vsftpd)
前言 转帖请注明出处: http://www.cnblogs.com/Troy-Lv5/ 在前一篇文章中介绍了在虚拟机中安装CentOS7, 接下来就要进行配置了, 第一个就是安装ftp支持. 要不然 ...
- 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...
随机推荐
- 2019牛客暑期多校训练营(第八场) - B - Beauty Values - 水题
https://ac.nowcoder.com/acm/contest/888/B 实际上的确是个水题,写个小数据找个规律看看,所谓不同度,其实就是依次插入每个元素后,各种元素出现的最后位置的坐标求和 ...
- 连连看(简单搜索)bfs
连连看Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- Linux安装Jenkins并部署springboot项目
安装步骤: 1.跳转连接https://pkg.jenkins.io/redhat-stable/下载安装包 2.安装命令: sudo rpm -ih jenkins-2.73.2-1.1.noarc ...
- java中访问修饰符public,private,protected,friendly的作用域
在修饰的元素上没有写任何的访问修饰符,则表示friendly. 作用域 当前类 同一包中 子孙类 其他包中 public √ √ √ √ protected √ √ √ × private √ x x ...
- Python numpy数据的保存和读取
在科学计算的过程中,往往需要保存一些数据,也经常需要把保存的这些数据加载到程序中,在 Matlab 中我们可以用 save 和 lood 函数很方便的实现.类似的在 Python 中,我们可以用 nu ...
- docker持久化之存储卷
启动时敲: docker run -it -v /var/mydata:/abc myos #前面写真实机里的文件夹,冒号后面写docker里面的文件夹,最后写镜像名 (可以同时挂载 ...
- PAT Basic 1041 考试座位号 (15 分)
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考 ...
- Codeforces Round #573 (Div. 2) E. Tokitsukaze and Duel (博弈)
time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard ou ...
- vue项目中打包background背景路径问题
项目中图片都放在src/img文件夹,img和background-image引用都用相对路径,即../../这种形式 在打包build的设置路径assetsPublicPath: ‘./‘,然后那些 ...
- linux下实现web数据同步的四种方式(性能比较)
实现web数据同步的四种方式 ======================================= 1.nfs实现web数据共享2.rsync +inotify实现web数据同步3.rsyn ...