<强> 强>
<强>准备:两台MySQL数据库强>
<强>一、配置主数据库强>
1,添加用户
mysql>格兰特复制奴隶alt="两台MySQL配置主从数据库">
3,重起数据库服务
[root@mysql-1 ~] # systemctl重启mysqld
4查看日志信息,
mysql>显示,主,地位;
二,配置从数据库
1,验证主库提供的授权用户
,,,,【root@mysql-2 ~】# mysql -h292.168.4.11 -uslaveuser -p111111
,,,,
2,修改配置文件指定配置文件
,,,, (mysqld)
,,,, server_id=2
,,,, log-bin=master2
,
3,指定主库信息,
,,,, mysql>修改主master_host=?92.168.4.11",
,,,, master_user=皊laveuser",
,,,, master_password=?11111”,
,,,, master_log_file=癿aster1.000001",
,,,, master_log_pos=154;
,,,,
4,开启服务
,,,,,,,, mysql>开始奴隶;
,,,,,关闭服务
,,,,,,,, mysql>停止奴隶;
,,,,,删除服务
,,,,,,,, mysql>重置奴隶;
,,,,,,,,
5,查看
,,,, mysql>显示奴隶状态\ G;
,,,,
,,,, Slave_IO_Running: Yes ,,,输入输出线程已运行
,,,, Slave_SQL_Running: YesSQL线程已运行
,,,,
从数据库目录下多的文件
, (root@mysql-2 ~) #猫/var/lib/mysql/*
,,,,,,,, master.info连接主云服务器信息
,,,,,,,, relay-log.info,中断日志信息
,,,,,,,,主机名-relay-bin.xxxxxx中断日志
,,,,,,,, bogon-realy-bin.index中断日志索引文件
,,,,,,,,
,<强>三、测试主从同步配置强>
,,,,, 1,主服务器上创建库
,,,, mysql>创建数据库ctoll;
,,,,, 2,从服务器也能查看
,,,,
【一主多从】
,,,, mysql>格兰特复制奴隶*。*,
,,,,,
,,,, slaveuser@" %,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, %——→多台主机
,,,,被“111111“