备份 Binlog_Do_DB: Binlog_Ignore_DB: Executed_Gtid_Set: 1 row in set (0.00 sec) ERROR: No query specified mysql>
复制代码
2、从数据库:slave1-mysql
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)
mysql>
mysql> change master to master_host='192.168.220.30',master_user='slave',master_password='1234.Com',,master_log_file='mysql-bin.000001',master_log_pos=154;
Query OK, 0 rows affected, 2 warnings (0.01 sec)
mysql>
mysql> start slave;
Query OK, 0 rows affected (0.01 sec)
mysql> show slave status\G; #查看从库的连接状态,I/O,SQL 都要为 YES
mysql> grant all on *.* to 'test'@'192.168.220.%' identified by '1234.Com'; #创建授权用户 为amoeba提供登录
Query OK, 0 rows affected, 1 warning (0.00 sec)
复制代码
3、从数据库:slave2-mysql
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)<br><br>
mysql>
mysql> change master to master_host='192.168.220.30',master_user='slave',master_password='1234.Com',,master_log_file='mysql-bin.000001',master_log_pos=154;
Query OK, 0 rows affected, 2 warnings (0.01 sec)
mysql>
mysql> start slave;
Query OK, 0 rows affected (0.01 sec)
mysql> show slave status\G; #查看从库的连接状态,I/O,SQL 都要为 YES
ERROR 2013 (HY000): Lost connection to MySQL server during query #写入失败
复制代码
insert into test values (3);Query OK, 1 row affected (0.00 sec)mysql> select * from test;ERROR 2013 (HY000): Lost connection to MySQL server during query #查询失败mysql>[/code]
测试3:开启slava1,save2上的mysql,查看数据是否自动同步
mysql-slave1
[root@mysql_master ~]# systemctl start mysqld
复制代码
mysql-slave2
[root@slave1 ~]# systemctl stop mysqld
复制代码
客服端:
[root@slave2 ~]# systemctl stop mysqld
复制代码
读写分离测试完毕!!!
2、slave “读” 负载测试:
mysql-slave1:在test表插入值:100
mysql> insert into test values (3);
Query OK, 1 row affected (0.00 sec)
mysql> select * from test;
ERROR 2013 (HY000): Lost connection to MySQL server during query #查询失败