《Mysql學(xué)習(xí)mysql主從服務(wù)器同步心得體會(huì)第1/2頁(yè)》要點(diǎn):
本文介紹了Mysql學(xué)習(xí)mysql主從服務(wù)器同步心得體會(huì)第1/2頁(yè),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL實(shí)例原來(lái)看過(guò)MYSQL同步數(shù)據(jù)的實(shí)現(xiàn),可是自己還沒(méi)有動(dòng)過(guò)手,今天沒(méi)什么事就玩一玩,正好在旁邊有另一臺(tái)空電腦,都在同一個(gè)路由器下.哈哈,正好.
不過(guò)首先在找配置文件上就把我卡了好久,由于我用的是xampp安裝包,在xampp/mysql/bin目錄下看始終沒(méi)有找到my.cnf,在c:windows目錄下也沒(méi)有發(fā)現(xiàn),
如上圖,看到的只有一個(gè)”my”的快速撥號(hào)的東西,又不是文件,怎么都打不開(kāi).后來(lái)找了好久才在網(wǎng)上看到說(shuō)遇到這種情況需要先打開(kāi)editplus,然后再?gòu)膃ditplus里面打開(kāi)這個(gè)文件,果然...
配置就不詳說(shuō)了,網(wǎng)上有很多,我原來(lái)也轉(zhuǎn)過(guò)一篇.
今天主要是講一下配置主從服務(wù)器需要注意的地方:
首先需要做主從的數(shù)據(jù)庫(kù)必須一模一樣,如果你的數(shù)據(jù)庫(kù)已經(jīng)運(yùn)行過(guò)一段時(shí)間,建議你先刪除所有的二進(jìn)制日志文件,包括索引xxx.index這個(gè)文件,否則重啟mysql會(huì)出錯(cuò).
從服務(wù)器上已經(jīng)刪除掉所有的二進(jìn)制日志文件,當(dāng)然包括一個(gè)master.info這個(gè)文件.這個(gè)文件是用來(lái)記錄主服務(wù)器上過(guò)來(lái)的日志文件和記錄位置的.如果你不刪除它,它還會(huì)依照之前的記錄來(lái)做,所以會(huì)出問(wèn)題,我在這里浪費(fèi)了很多時(shí)間了.
主服務(wù)器診斷:
show?processlist;顯示所有的進(jìn)程.
show?master?status;顯示主服務(wù)器的日志文件和指針位置.
mysql>?show?master?status;
+――――――+―――-+―――――-+――――――+
File?Position?Binlog_Do_DB?Binlog_Ignore_DB
+――――――+―――-+―――――-+――――――+
mysql-bin.000001?603?videoCommunity
+――――――+―――-+―――――-+――――――+
1?row?in?set?(0.00?sec)
mysql>?show?master?status\G
***************************?1.?row?***************************
File:?mysql-bin.000001
Position:?603
Binlog_Do_DB:?videoCommunity
Binlog_Ignore_DB:
1?row?in?set?(0.00?sec)
如上圖,mysql-bin.000001是日志記錄文件,603是指針位置.
從服務(wù)器(slave)上診斷:
mysql>?show?slave?status\G
***************************?1.?row?***************************
Slave_IO_State:?Waiting?for?master?to?send?event
Master_Host:?master1
Master_User:?root
Master_Port:?3306
Connect_Retry:?60
Master_Log_File:?mysql-bin.000001
Read_Master_Log_Pos:?603
Relay_Log_File:?master2-relay-bin.000053
Relay_Log_Pos:?740
Relay_Master_Log_File:?mysql-bin.000001
Slave_IO_Running:?Yes
Slave_SQL_Running:?Yes
Replicate_Do_DB:?videoCommunity
Replicate_Ignore_DB:
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:?603
Relay_Log_Space:?740
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
1?row?in?set?(0.00?sec)
確認(rèn)以上信息和主服務(wù)器是否一致.
《Mysql學(xué)習(xí)mysql主從服務(wù)器同步心得體會(huì)第1/2頁(yè)》是否對(duì)您有啟發(fā),歡迎查看更多與《Mysql學(xué)習(xí)mysql主從服務(wù)器同步心得體會(huì)第1/2頁(yè)》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/11219.html