centos7+Mycat

861 阅读1分钟

解压安装包

tar -xvzf  Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz

编辑profile

 MYCAT_HOME=/usr/local/mycat

 PATH=$PATH: $MYCAT_HOME/bin
 
 生效: source /etc/profile

常用指令

    启动 mycat start
     
    停止 mycat stop
    
    重启 mycat restart
    
    查看状态 mycat status
    
    dump运行 mycat dump
    
    行显 mycat console
    
    登录mycat mysql -u账户名 -hmycatid -P端口 -p密码

mycat配置

mycat的配置文件在 /usr/local/mycat/conf 目录下,主要的配置文件有

 log4j2.xml 日志配置: 
 
<RollingFile name="RollingFile" fileName="/opt/logs/mycat.log"

filePattern="/opt/ylbzj/logs/?{date:yyyy-MM}/mycat-%d{MM-dd}-%i.log.gz">

server.xml mycat服务配置

schema.xml mycat逻辑库、分库分表配置

rule.xml 分块规则配置

mycat开机自启

 ln -s /usr/local/mycat/bin/mycat /etc/init.d/mycat
 
 修改conf/wrapper.conf文件 wrapper.java.command设置为java的路径
 
 mycat start
 
chmod +x /etc/init.d/mycat

chkconfig --add mycat

chkconfig --list

注意: 通过navicat打开mycat时需要保证原始库存在否则内部报错导致打开缓慢