部署MySQL Router读写分离

  1. 创建测试数据库和测试表。

    1. 连接MySQL数据库。
      1
      /usr/local/mysql/bin/mysql -uroot -p123456 -S /data/mysql/run/mysqlm.sock
      
    2. 创建测试数据库和表。
      1
      2
      3
      4
      5
      6
      7
      create database sysbench;
      use sysbench;
      CREATE TABLE `test1` (
        `id` bigint(20) NOT NULL,
        `report_hostname` varchar(100) DEFAULT NULL,
        PRIMARY KEY (`id`)
      ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
      
    3. 确认数据是否同步到从库1。
      1
      2
      3
      4
      /usr/local/mysql/bin/mysql -uroot -p123456 -S /data/mysql/run/mysqls.sock
      show databases;
      use sysbench;
      show tables;
      

    4. 确认数据是否同步到从库2。
      1
      2
      3
      4
      /usr/local/mysql/bin/mysql -uroot -p123456 -S /data/mysql/run/mysqls2.sock
      show databases;
      use sysbench;
      show tables;