mycat读写分离性能测试(5.1版本).docx


立即下载 CC-f
2025-03-09
服务器 数据库 Slave root mysql 配置 数据 同步 ore-db= 用户
340.4 KB

MySQL主从配置
我们的方案设计基于Mysql的主从数据复制功能,以下是基于mysql5.1.73版本最新的主从配置。
开启mysql主从数据复制,主要在mysql的my.ini文件中设置:
windows系统一般在c:\ProgrameData\MySQL中:
Linux系统一般在 /etc/my.cnf中:
1、主数据库服务器配置:
server-id = 1
binlog-do-db=test #备份的数据库
binlog-do-db=test1
log-bin=mysql-bin
binlog-ignore-db=mysql
注意:修改完配置重启服务
2、创建一个允许从服务器来访问的用户(主服务器):
grant replication slave on *.* to 'root'@'%' identified by '123456';
说明:
root:Slave使用的账号
IDENTIFIED BY 'root' :Slave使用的密码
%:Slave数据库IP
master端,通过show master status\G 显示信息。如图:
注意上图中的File,和Position。Slave 中会用到这些信息。
3、从数据库服务器配置:
log-bin=mysql-bin
# 从服务器ID
server-id=2
# 主服务器的IP地址或者域名
master-host=192.168.57.4
# 主数据库的端口号
master-port=3306
# 同步数据库的用户
master-user=root
# 同步数据库的密码
master-password=123456
# 如果从服务器发现主服务器断掉,重新连接的时间差
master-connect-retry=60
# 需要备份的库
replicate-do-db=test
replicate-do-db=test1
# 忽略的数据库
replicate-ignore-db=mysql
4、关联上Master信息:
slave stop;
CHANGE MASTER TO MASTER_HOST='192.168.57.4',MASTER_USER='root',MASTER_PASSWORD='123456',MASTER_PORT=3306,MASTER_LOG_FILE='my


服务器/数据库/Slave/root/mysql/配置/数据/同步/ore-db=/用户/ 服务器/数据库/Slave/root/mysql/配置/数据/同步/ore-db=/用户/
-1 条回复
登录 后才能参与评论
-->