mycat配置文件详解 安装指南
mycat安装步骤linux下
安装jdk mysql
安装mycat
官网下载最新的mycat版本 http://dl.mycat.io/
解压mycat文件到自己想要的目录
创建mycat用户 useradd mycat ; psswd mycat
把mycat文件夹的所属变为mycat用户 chown -R mycat:mycat mycat
mycat下的conf目录:
schema.xml定义逻辑库,表,分片,节点等内容
schema标签是用来定义mycat实例中的逻辑库,不配置schema则所有表在同一默认逻辑库TESTDB;
如出现报错Access denied for user ... 或者报错 Can't find table defind in schema...
需要到server.xml添加访问schema的信息
rule.xml定义分片规则
server.xml 定义用户以及系统相关的变量 如端口
log4j.xml用来配置mycat日志文件的详细信息
mycat 下bin目录:
mycat的启动指令 console start stop restart status dump
mycat下logs目录:
mycat.log :
mycat.pid : 服务启动的进程号
wrapper.log : mycat启动是通过wrapper封装成的启动脚本,在启动过程中由于环境配置错误或者配置文件错误而导致mycat无法正常启动是的log日志存放位置
mycat修改配置文件生效
需要连接9066端口 reload @@config;
或者需要mycat restart
(mysql默认是不忽略表名大小写,如需修改需要 vim /etc/my.cnf 下修改mysql的配置文件,lower_case_table_names=1)