mysql----------mysql5.7如何配置主從數據庫

主庫:mysql

  一、配置文件裏面加入如下兩行
    server-id=1
    log-bin=MySQL-bin
  二、建立帳戶sql

    grant replication client,replication slave on *.* to rep@'從庫ip' identified by 'root';數據庫

從庫:windows

  一、配置文件加上如下幾行ide

    server-id=2
    relay-log=relay-bin
    read-only =1spa

    replicate-ignore-db = mysql                      不復制的庫
    replicate-ignore-db = test                         不復制的庫
    replicate-ignore-db = information_schema  不復制的庫orm

    replicate-wild-do-table = 數據庫名字.表名字 // 所要同步的數據庫的單個表,能夠加多行就是多個server

    二、從庫關聯主庫blog

    change master to master_host='主庫ip',master_user='rep',master_password='root';ip

    三、檢查

    show slave status\G;

 

中途若是有報錯,可能會用到的命令。windows下啓動和關閉slave

mysql> slave stop;   開啓mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;  這個是跳過錯誤的設置。必須在以上步驟配置成功之後執行。mysql> slave start;  關閉

相關文章
相關標籤/搜索