接上一篇:企业实战_02_MyCat基本元素
https://gblfy.blog.csdn.net/article/details/118770154
Mycat是一个广受好评的数据库中间件,主要应用场景:主从复制、读写分离、垂直拆分、水平扩展、热备、分表分库等。
前言:
MyCat基于jdk1.7 安装mycat之前先要安装jdk1.7及以上即可!
Linux 安装、卸载JDK https://blog.csdn.net/weixin_40816738/article/details/90475657
文章目录
- 一、Mycat下载:
- 二、MyCat安装
- 2.1. 解压MyCat
- 2.2. 配置环境变量
- 2.3. 新建mycat运行系统账号
- 2.4. 赋予权限
- 2.5. MyCat配置文件
- 2.6. 启动MyCat
- 2.7.监控MyCat运行状态
- 2.8. 启动MyCat
- 三、MyCat常用命令
一、Mycat下载:
说明 | 连接 |
---|---|
Mycat官网 | http://www.mycat.io/ |
压缩包 | http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz |
linux | wget http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz |
异常解决:
’wget: unable to resolve host address ‘dl.mycat.io
二、MyCat安装
2.1. 解压MyCat
#创建应用目录
mkdir /app#解压安装包到/app目录下面
tar -zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz -C /app
2.2. 配置环境变量
vim /etc/profile# 添加配置
export MYCAT_HOME=/app/mycat
export PATH=${JAVA_HOME}/bin:${MYCAT_HOME}/bin:$PATH# 刷新环境变量
source /etc/profile
注:配置环境变量是为了可以使用方便快捷使用MyCat命令,如果不配置需要进入MyCat的bin目录执行命令才可以。
2.3. 新建mycat运行系统账号
useradd mycat
passwd mycat
密码:mycat
2.4. 赋予权限
# 赋予mycat用户的mycat目录所属组和所属用户权限
chown mycat.mycat /app/mycat
[root@bigdata01 app]# ll
drwxr-xr-x. 7 root root 85 Jul 10 14:23 mycat[root@bigdata01 app]# chown mycat.mycat /app/mycat[root@bigdata01 app]# ll
drwxr-xr-x. 7 mycat mycat 85 Jul 10 14:23 mycat
2.5. MyCat配置文件
vim /app/mycat/conf/wrapper.conf# 在第32行默认最大内内设置了2个,如果自己的内存不到2g请设置对应的内存大小,我给虚拟机分配的是4g,我就不改了
# 查看内存大小
free -m
2.6. 启动MyCat
mycat start
2.7.监控MyCat运行状态
ps -ef |grep mycat
2.8. 启动MyCat
tail -f /app/mycat/logs/wrapper.log
[root@bigdata01 conf]# tail -f /app/mycat/logs/wrapper.log
INFO | jvm 1 | 2021/07/10 14:43:40 | MyCAT Server startup successfully. see logs in logs/mycat.log
三、MyCat常用命令
命令 | 说明 |
---|---|
mycat start | 启动mycat |
mycat status | 查看mycat启动状态 |
ps -ef |grep mycat | 查看mycat进程 |
tail -f /app/mycat/logs/wrapper.log | 查看mycat启动日志 |
mycat stop | 停止mycat |
mycat restart | 重启mycat |
mysql -uroot -p123456 -h127.0.0.1 -P9066 | 登录mycat |
mysql -uroot -p123456 -h127.0.0.1 -P8066 | 登录mycat |
quit | 退出mycat |
exit | 退出mycat |
注:MyCat其实就是数据库中间层,可以把它当做MySql来用 |
下一篇:企业实战_04_MyCat常用配置文件详解
https://gblfy.blog.csdn.net/article/details/100112080