MyCat(高性能数据处理、NOSQL、分库分表) - 详解
目录
一、安装MyCat
环境准备
MyCat基于Java开发,需提前安装JDK(建议JDK 1.8+)。下载MyCat安装包(如Mycat-server-1.6.7.4-release.tar.gz),解压至目标目录(如/usr/local/mycat)。配置环境变量
编辑/etc/profile,添加:export MYCAT_HOME=/usr/local/mycat export PATH=$PATH:$MYCAT_HOME/bin执行
source /etc/profile使配置生效。启动MyCat
进入$MYCAT_HOME/bin目录,执行:./mycat start # 启动 ./mycat stop # 停止 ./mycat status # 查看状态日志文件位于
$MYCAT_HOME/logs/wrapper.log,启动成功后可通过mysql -uroot -p123456 -h127.0.0.1 -P8066连接MyCat。
二、创建MySQL的主从模式
- 主库配置
- 修改
/etc/my.cnf(主库):[mysqld] server-id=1 log-bin=mysql-bin binlog-format=ROW binlog-do-db=testdb # 指定需要同步的数据库 - 重启MySQL:
systemctl restart mysqld。 - 创建复制用户并授权:
CREATE USER 'repl'@'%' IDENTIFIED BY '123456'; GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%'; FLUSH PRIVILEGES; - 查看主库状态:
SHOW MASTER STATUS;记录
F
- 修改

浙公网安备 33010602011771号