mysql主從複製配置我相關操作筆記

來源:互聯網
上載者:User

標籤:

1.安裝mysql

  

yum install mysql-server mysql-devel

 

2.啟動mysql

service mysqld start //啟動service mysqld restart //重啟service mysqld stop //停止service --status-all | grep mysqld //查看mysql服務狀態

 

3.建立mysql帳號

mysqladmin -u root password ‘123‘

 

4.進入mysql

mysql -uroot -p123

 

5.建立一個從伺服器用來訪問主伺服器的帳號

? grant //查看grant授權的協助文檔grant all on *.* to [email protected]192.168.1.9 identified by ‘123‘

 

6.配置主伺服器

vi /etc/my.cng //修改mysql設定檔log-bin=mysql-bin //開啟bin-log日誌server-id=1 //設定伺服器ID,不能重複

 

7.bin-log日誌相關的一些指令

show master status //查看bin-log日誌的資訊flush logs //重新整理日誌reset master //重設
show master logs //顯示bin-log日誌
 

 

8.配置從伺服器

vi /etc/my.cnf bin-log=mysql-bin //開啟bin-log日誌server-id=2 //設定伺服器IDmaster-host=192.168.1.7 //主伺服器地址master-user=user1 //帳號master-password=123 //密碼master-port=3306 //連接埠

 

9.從伺服器相關的一些操作指令

start slave //停止從伺服器的複製功能
stop slave //開啟從伺服器的複製功能
change master to //修改主伺服器配置
show slave status \G //查看從伺服器相關的配

 

mysql資料備份與恢複

mysqldump -uroot -p123 test -l -F > /tmp/test.sql //備份資料庫,-l鎖定資料庫使其唯讀,-F 重新整理bin-log日誌mysql -uroot -p123 test -vf < /tmp/test.sql   //恢複資料,-v 查看詳細資料,-f遇到錯誤跳過執行下一個語句

bin-log資料恢複

mysqlbinlog --no-defaults mysql-bin.000003 //查看某個的資訊mysqlbinlog --no-defaults mysql-bin.000003 | mysql -uroot -p123 test //bin-log資料恢複//bin-log選擇性的恢複mysqlbinlog --no-defaults --stop-position="644" mysql-bin.000003  | mysql -uroot -p123 test  //恢複mysql-bin.000003日誌,從起始位置到644位置的增刪改操作//其他類似參數說明--start-position="106"  //開始位置--start-date="2015-1-1" //開始時間--stop-date="2015-1-31" //結束時間

 

mysql主從複製配置我相關操作筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.