mysql主從配置

mysql主從配置

ID:38290046

大?。?6.50 KB

頁數(shù):4頁

時間:2019-06-07

mysql主從配置_第1頁
mysql主從配置_第2頁
mysql主從配置_第3頁
mysql主從配置_第4頁
資源描述:

《mysql主從配置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、mysql-master-slaveInstall#CreateDate:2009-02-03#LastUpdated:#Version:0.0.1#Compatible:Cent-os5.2LinuxX64#Comment:NULL.#Format:PureText#By:zhangheli#在master安裝的mysql版本是:5.0.51b#在slave安裝的mysql版本也要是:5.0.51b或者更高#在master服務(wù)器上設(shè)置假設(shè):master_ip:10.0.0.128:slave_ip:10.0.0.129grantre

2、plicationslaveon*.*to'root'@'10.0.0.129'identifiedby'123456';vi/opt/modules/mysql/etc/my.cnf#在[mysqld]下添加如下內(nèi)容:server-id=1log-bin=mysql-binbinlog-do-db=newbbsbinlog-ignore-db=testbinlog-ignore-db=mysqlbinlog-ignore-db=information_schemamax_binlog_size=1024Mexpire-logs-da

3、ys=7binlog_cache_size=4Mmax_binlog_cache_size=512M#在slave服務(wù)器上設(shè)置:vi/opt/modules/mysql/etc/my.cnf#在[mysqld]下添加如下內(nèi)容:server-id=2log-bin=mysql-binmaster-host=10.0.0.128master-user=rootmaster-password=123456master-port=3306replicate-do-db=newbbsmaster-connect-retry=30#分別重啟主從服

4、務(wù)器reboot#在slave使用如下命令測試/opt/modules/mysql/bin/mysql-uroot-p123456mysql>slavestartmysql>showslavestatus#看到有下面三項相同就成功:Slave_IO_State:WaitingformastertosendeventSlave_IO_Running:YesSlave_SQL_Running:Yes#進行測試#在master插入幾條語句,insertintostudentvalues('','zhangsan');#在slave上查看se

5、lect*fromstudent;******************************************************#同步數(shù)據(jù)新方法在主數(shù)據(jù)庫上添加grantsuper,reloadon*.*to'root'@'10.0.0.128'identifiedby'123456';mysql>loaddatafrommaster;就可以把主數(shù)據(jù)同步過來*******************************************************#常見問題處理補充:在從服務(wù)器上使用showslaves

6、tatusSlave_IO_Running,為No,則說明IO_THREAD沒有啟動,請執(zhí)行slavestart[IO_THREAD]Slave_SQL_Running為No則復(fù)制出錯,查看Last_error字段排除錯誤后執(zhí)行slavestart[SQL_THREAD]查看Slave_IO_State字段空//復(fù)制沒有啟動Connectingtomaster//沒有連接上masterWaitingformastertosendevent//已經(jīng)連上補充:可以使用LOADDATAFROMMASTER語句來建立slave。但有約束條件:

7、數(shù)據(jù)表要全部是MyISAM表,必須有SUPER權(quán)限,master的復(fù)制用戶必須具備RELOAD和SUPER權(quán)限。在master端執(zhí)行RESETMASTER清除已有的日志變更,此時slave端會因為找不到master日志無法啟動IO_THREAD,請清空data目錄下relay-log.info,hosname-relay-bin*等文件重新啟動mysql中繼日志文件默認的文件為hostname-relay-bin.nnn和hostname-relay-bin.index??捎脧姆?wù)器的–relay-log和–relay-log-ind

8、ex選項修改。在從服務(wù)器中還有一個relay-log.info中繼信息文件,可用–relay-log-info-file啟動選項修改文件名。雙機互備則是兩個mysql同時配置為master及slave主服務(wù)器上的相關(guān)命令

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

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

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