?SELECTDISTINCTCONCAT('User:''',user,'''@''',host,''';')ASqueryFROMmysql.user;如果沒有在/etc/my.cnf中配置bin">
mysql主從.主主配置詳細(xì)

mysql主從.主主配置詳細(xì)

ID:34724615

大小:78.26 KB

頁數(shù):17頁

時(shí)間:2019-03-10

mysql主從.主主配置詳細(xì)_第1頁
mysql主從.主主配置詳細(xì)_第2頁
mysql主從.主主配置詳細(xì)_第3頁
mysql主從.主主配置詳細(xì)_第4頁
mysql主從.主主配置詳細(xì)_第5頁
資源描述:

《mysql主從.主主配置詳細(xì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、查詢mysql內(nèi)所有用戶情況mysql>?SELECTDISTINCTCONCAT('User:''',user,'''@''',host,''';')ASqueryFROMmysql.user;如果沒有在/etc/my.cnf中配置bin-log位置,MySQL的bin-log默認(rèn)文件位置在/var/lib/mysql下配置時(shí)還請(qǐng)注意:1.主服務(wù)器、從服務(wù)器的IP地址可能變化,不要在my.cnf配置固定的master-ip,用命令指定。2.主服務(wù)器和從服務(wù)器都啟動(dòng)ssh服務(wù),方便從服務(wù)器遠(yuǎn)程登錄主

2、服務(wù)器。3.在從服務(wù)器上測(cè)試主服務(wù)器的狀態(tài)。4.mysql配置改變主要要重啟服務(wù)sudorestartmysql或servicemysqlrestart,我就因?yàn)闆]有及時(shí)重啟浪費(fèi)了時(shí)間。5.?配置發(fā)生改變后最好重新開啟一個(gè)命令行終端輸入命令。6.從數(shù)據(jù)庫的改變也能同步到主數(shù)據(jù)庫過程?1.1.?Master設(shè)置步驟1.配置my.cnf文件確保主服務(wù)器主機(jī)上my.cnf文件的[mysqld]部分包括一個(gè)log-bin選項(xiàng)。該部分還應(yīng)有一個(gè)server-id=Master_id選項(xiàng)#vim/etc/mys

3、ql/my.cnfserver-id=1log_bin=/var/log/mysql/mysql-bin.logexpire_logs_days=10max_binlog_size=100Mbinlog_do_db=testbinlog_ignore_db=mysqlbind-address默認(rèn)是127.0.0.1你必須更改它,否則Slave將無法鏈接到Master#bind-address=127.0.0.1bind-address=0.0.0.0重啟服務(wù)器neo@netkiller:~$sudo

4、/etc/init.d/mysqlreload*ReloadingMySQLdatabaseservermysqld[OK]建議使用reload,如果不起作用再用restart1.登錄slave服務(wù)器,測(cè)試主庫3306工作情況,如果看到下面相關(guān)信息表示工作正常。2.3.#telnet192.168.1.24633064.Trying192.168.1.246...5.Connectedto192.168.1.246.6.Escapecharacteris'^]'.7.I8.5.1.61-0ubunt

5、u0.11.10.1-log1WGRANTREPLICATIONSLAVEON*.*TO'replication'@'%.mydomain.com'IDENTIFIEDBY'slavepass';13.mysql>FLUSHPRIVILEGES;14.GRANTREPLICATIONSLAVE,REPLICATIONCLIENTON*.*TOreplication@'192.168

6、.245.131'IDENTIFIEDBY'slavepass'1.鎖表禁止寫入新數(shù)據(jù)2.3.mysql>FLUSHTABLESWITHREADLOCK;4.5.查看Master工作狀態(tài)6.7.mysql>SHOWMASTERSTATUS;8.+------------------+----------+--------------+------------------+9.

7、File

8、Position

9、Binlog_Do_DB

10、Binlog_Ignore_DB

11、10.+--------------

12、----+----------+--------------+------------------+11.

13、mysql-bin.000002

14、106

15、test

16、mysql

17、12.+------------------+----------+--------------+------------------+13.1rowinset(0.00sec)14.如果顯示下面內(nèi)容表示,配置不正確mysql>SHOWMASTERSTATUS;Emptyset(0.02sec)取得快照并記錄日志名和偏移量后,可以

18、在主服務(wù)器上重新啟用寫活動(dòng)mysql>UNLOCKTABLES;5.1.2.?Slave過程?1.2.?Slave設(shè)置步驟1.配置my.cnf從服務(wù)器的ID必須與主服務(wù)器的ID不相同,如果設(shè)置多個(gè)從服務(wù)器,每個(gè)從服務(wù)器必須有一個(gè)唯一的server-id值,必須與主服務(wù)器的以及其它從服務(wù)器的不相同。#vim/etc/mysql/my.cnf[mysqld]server-id=22.#servicemysqlrestart3.mysqlstart/running,proc

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。