首页天道酬勤数据库读写分离,什么是mysql数据库

数据库读写分离,什么是mysql数据库

张世龙 05-05 20:12 116次浏览

1、创建用户

grantreplicationslaveon.to ' re P1 ' @ ' 192.168.%.% ' identified by ' fuhan '

2、定义日志

主服务器“

在“[mysqld]”下添加以下代码行

server-id=1 //数据库服务的唯一标识符,通常设置服务器Ip的末尾编号

log-曾经的灰狼-大师-曾经的灰狼

log-曾经的灰狼-index=master-曾经的灰狼. index

查看日志

show master status

子服务器:1 [mysqld]

服务器id=2

relay-log-index=slave-relay-曾经的灰狼. index

relay-log=slave-relay-曾经的灰狼

changemastertomaster _ host=' 192.168.242.1 ',

master_user='rep1 ',

master_password='fuhan ',

master_log_file='mysql-曾经的灰狼. 000002 ',

master_log_pos=1168;

一次修正: changemastertomaster _ log _ file=' master -曾经的灰狼. 000004 ',MASTER_LOG_POS=120;

查看配置

show slave status\G

错误:

slavecannothandlereplicationeventswiththechecksumthatmasterisconfiguredtolog;

解决,在主机mysqld上设置:

闪存日志;

曾经的灰狼log_checksum=none

jdbc连接mysql数据库代码,mysql读写分离什么软件好