得过且过 发表于 2018-10-7 14:52:43

mysql主从复制--一主一从

  1、启动实例3306和3307
  2、检查主库配置
  # egrep"log-bin|server|sock"my.cnf
  socket          = /data/3306/mysql.sock
  socket= /application/mysql-5.5.32/tmp/mysql.sock
  #socket= /data/3306/mysql.sock
  log-bin = /data/3306/mysql-bin
  server-id = 1
  查看配置是否生效
  # mysql-S/application/mysql-5.5.32/tmp/mysql.sock-e"show variables like'log_bin'"
  +---------------+-------+
  | Variable_name | Value |
  +---------------+-------+
  | log_bin       | ON    |
  +---------------+-------+
  3、检查从库配置
  # egrep"log-bin|server|sock"my.cnf
  socket          = /data/3306/mysql.sock
  socket= /application/mysql-5.5.32/tmp/mysql.sock
  #socket= /data/3306/mysql.sock
  log-bin = /data/3306/mysql-bin
  server-id = 1
  4、主库配置

  mysql>grantreplicationslaveon*.* to'rep'@'%'>  mysql>flushprivileges
  mysql>flushtablewith readlock
  mysql> showmaster status;
  mysqldump   -S/application/mysql-5.5.32/tmp/mysql.sock   -A-B--events --master-data=2 > /tmp/rep1.sql
  mysql>unlocktables
  5、恢复从库
  mysql-S/data/3307/mysql.sock < /tmp/rep1.sql
  cat |mysql-S /data/3307/mysql.sockstart slave;
  mysql> showslavestatus \G;
  *************************** 1. row ***************************
  Slave_IO_State: Waiting for master to send event
  Master_Host: 192.168.12.200
  Master_User: rep
  Master_Port: 3306
  Connect_Retry: 60
  Master_Log_File: mysql-bin.000016
  Read_Master_Log_Pos: 421

  >
  >
  >  Slave_IO_Running: Yes
  Slave_SQL_Running: Yes
  Replicate_Do_DB:
  Replicate_Ignore_DB: mysql
  Replicate_Do_Table:
  Replicate_Ignore_Table:
  Replicate_Wild_Do_Table:
  Replicate_Wild_Ignore_Table:
  Last_Errno: 0
  Last_Error:
  Skip_Counter: 0
  Exec_Master_Log_Pos: 421

  >  Until_Condition: None
  Until_Log_File:
  Until_Log_Pos: 0
  Master_SSL_Allowed: No
  Master_SSL_CA_File:
  Master_SSL_CA_Path:
  Master_SSL_Cert:
  Master_SSL_Cipher:
  Master_SSL_Key:
  Seconds_Behind_Master: 0
  Master_SSL_Verify_Server_Cert: No
  Last_IO_Errno: 0
  Last_IO_Error:
  Last_SQL_Errno: 0
  Last_SQL_Error:
  Replicate_Ignore_Server_Ids:
  Master_Server_Id: 1

页: [1]
查看完整版本: mysql主从复制--一主一从