*****************Mysql主从复制****************

配置主库的配置文件 /etc/my.cnf 根据自己安装路径
在mysqld下面,server-id不能与从库重复
在这里插入图片描述配置完主库在mysql控制台输入授权账号

GRANT REPLICATION SLAVE ON *.* TO '用户名'@'密码' IDENTIFIED BY 'ilovesally';
FLUSH PRIVILEGES;

在从库mysql控制台输入

mysql -h 主库ip -usally -pilovesally

如果可以连上,则正确,如果连不上,看一下什么原因,是否是防火墙的原因,如果是则去配置防火墙的规则。
在主库mysql控制台从库master状态

show master status;

在这里插入图片描述
在从库mysql控制台输入

CHANGE MASTER TO
MASTER_HOST='主库ip',
MASTER_USER='用户名',
MASTER_PASSWORD='密码',
MASTER_LOG_FILE='Master的File',
MASTER_LOG_POS=Master都position;

执行完毕后在从库执行以下

slave start;
show slave status\G;

成功后:
在这里插入图片描述如果Slave_IO_Running=no可参考Slave_IO_Running

							********Mycat********

配置文件详解:

   文件						说明
    server.xml		Mycat的配置文件,设置账号、参数等
    schema.xml 		Mycat对应的物理数据库和数据库表的配置
    rule.xml 		Mycat分片(分库分表)规则

server.xml配置详解

mycat控制台登录名是mycat,密码123456
在这里插入图片描述

schema.xml

在这里插入图片描述

`

Logo

更多推荐