0
点赞
收藏
分享

微信扫一扫

企业实战_03_MyCat下载、安装、启动


接上一篇:企业实战_02_MyCat基本元素

Mycat是一个广受好评的数据库中间件,主要应用场景:主从复制、读写分离、垂直拆分、水平扩展、热备、分表分库等。

前言:
MyCat基于jdk1.7 安装mycat之前先要安装jdk1.7及以上即可!

文章目录

  • ​​一、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

2.4. 赋予权限

# 赋予mycat用户的mycat目录所属组和所属用户权限
chown

[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

企业实战_03_MyCat下载、安装、启动_linux

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

三、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常用配置文件详解

举报

相关推荐

0 条评论