亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

mysql主從配置及遇到的問題

2019-11-14 15:30:18
字體:
來源:轉載
供稿:網友

  今天研究了個開源項目,數據庫MySQL的,其中的腳本數據需要備份,由于本人的機器時mac PRo,而且mac下的數據庫連接工具都不怎么好用,就想著如何利用windows下的數據庫連接工具使用,并做相關備份,另外windows系統下的sqlyog工具還是非常強大的,在此推薦。
  因此為了使用sqlyog等windows系統下的連接工具,便開始了一天的折騰。
  首先兩種思路,其一是利用另外一臺宏碁筆記本電腦,直接在其上安裝sqlyog使用,通過無線局域網進行連接使用,這種方式太過麻煩,而且來回換電腦很麻煩,遠程連接使用也很慢。其二是安裝虛擬機,在虛擬機上安裝連接工具。
  由于本人的mac pro已經安裝mysql數據庫,并且已經安裝了virtualbox虛擬機并安裝了windows7系統,并在windows7系統中也安裝了mysql。
  1.在虛擬機Win7系統中安裝sqlyog,直接連接mac系統的mysql,并導出備份,這個很簡單。(當然要注意虛擬機與mac機器的網絡連接是通的)
    1)首先要設置虛擬機網卡設置,選擇橋接模式,virtualbox這類虛擬機的橋接模式的概念是虛擬機作為網絡中的一臺單獨的機器,有自己的ip,與局域網中的ip是想通的,具體概念參考百度http://jingyan.baidu.com/article/3f16e003cd0a0d2591c103b4.html
      設置virtualbox的橋接模式如圖所示
      !

      

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

這樣按照圖中的設置,虛擬機根主機就可以相互訪問了。
  2)利用sqlyog進行連接

   
對了 還有一點需要注意的是,由于局域網ip可能不會固定,正好本人用的是小米路由器,有綁定設備ip的功能,這樣ip就固定啦

 

從上面的圖中可以看出,主機ip跟虛擬機ip是獨立的啦。

2.mysql主從備份的方式,mac pro為主master,虛擬機為從slave
1)首先由于mac電腦mysql客戶端安裝完成后,默認是沒有my.cnf文件的,即使修改了/usr/local/mysql/的相關配置也是沒有用的,這就需要自定義mysql配置了,將/usr/local/mysql/support-files/中的my-default.cnf 文件 拷貝到/etc目錄下,當然這里也遇見問題了,服務啟動不了了

這就需要在配置文件中加入explicit_defaults_for_timestamp=true

2)修改配置文件,如下所示

[mysqld]explicit_defaults_for_timestamp=true# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging# changes to the binary log between backups.log_bin=mysql-bin# These are commonly set, remove the # and set as required.port =3307#mysql_firewall_mode = offserver-id = 1 #主機標示,整數#log_bin = /Users/lixiaojiao/log/mysql/mysql-bin.log #確保此文件可寫read-only =0 #主機,讀寫都可以binlog-do-db =xxx #需要備份數據,多個寫多行binlog-ignore-db =mysql #不需要備份的數據庫,多個寫多行binlog_checksum = none# server_id = .....# socket = .....# Remove leading # to set options mainly useful for reporting servers.# The server defaults are faster for transactions and fast SELECTs.# Adjust sizes as needed, experiment to find the optimal values.# join_buffer_size = 128M# sort_buffer_size = 2M# read_rnd_buffer_size = 2M# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

3)修改虛擬機中的mysql目錄中的my.cnf

修改mysqld節點

[mysqld]# The TCP/IP Port the MySQL Server will listen onport=3306server-id = 2log_bin = C:/log/mysql/mysql-bin.logmaster-host =192.168.31.209master-user =rootmaster-pass =123456master-port =3307master-connect-retry=5 #如果從服務器發現主服務器斷掉,重新連接的時間差(秒)replicate-do-db = xxx #只復制某個庫log-slave-updatesslave-skip-errors#replicate-ignore-db=mysql #不復制某個庫

4)重啟master及slave并查看狀態
查看master狀態

查看slave狀態

當看到上面兩張圖片的時候則證明配置成功,當然本人并沒有那么順利,中途遇到了很多問題
其一:Got fatal error 1236 from master when reading data from binary log
這中問題按照網上大部分的解決方法是,首先查看master的狀態,并記錄下相關信息
比如信息為:


要記錄下file:mysql-bin.000002 position:16093
并在slave中執行:

stop slave;change master to master_log_file='mysql-bin.000002',master_log_pos= 16093;start slave;

這種方式應該是沒有問題的。如果上面這種方式不行,可以試試下面這種,本人試了試應該是沒問題,

reset master;reset slave;

(這種方式本人可以可能是因為本人配置的時候沒有按照規范來,導致主從不一致的原因)
其二:Slave can not handle replication events with the checksum that master is configured to log
  這個錯誤一般出現在master5.6,slave在低版本的情況下。這是由于5.6使用了crc32做binlog的checksum。除了把master的設置從crc32改到none
  binlog-checksum = none [my.cnf]
其三:本人今天花費了大量的時間主要原因便是這點了,本人在虛擬機里查看slave狀態顯示都正確,

Relay_Master_Log_File: mysql-bin.000002Slave_IO_Running: YesSlave_SQL_Running: YesMaster_SSL_Key:Seconds_Behind_Master: 0(也已經不是null)

但是本人通過虛擬機的連接工具,將master數據庫中添加了一張表并插入數據,但是總是沒有同步到從mysql,于是查看進程
從mysql進程

master進程

這點問題也就是糾結了一天的問題,當然也沒有找出具體原因,看提示原因貌似是什么進程已經睡眠的原因,但是為啥睡眠沒搞明白,查看slave hosts也沒有查到

 

 

當然最后,沒辦法了,糾結了很久也沒有發現什么原因的情況下,本人直接在mac機器上直接通過終端插入數據,居然成功了。。。無語。。不過最終能夠同步了至少還有點欣慰。至于什么出現這個問題要找時間好好查找原因了。


上一篇:JAVA簡單學習

下一篇:SpringMVC攔截器篩選

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
懂色av影视一区二区三区| 亚洲跨种族黑人xxx| 蜜月aⅴ免费一区二区三区| 亚洲精品中文字幕女同| 91精品国产色综合久久不卡98| 欧美肥老太性生活视频| 成人性生交大片免费看视频直播| 日韩精品视频观看| 久久久av亚洲男天堂| 国产精品久久久久久久久久99| 亚洲最新av网址| 久久99视频免费| 91国语精品自产拍在线观看性色| 国产亚洲视频在线观看| 国产有码一区二区| 国内精品一区二区三区| 国产成人精品国内自产拍免费看| 国产日韩欧美视频在线| 欧美激情欧美激情在线五月| 国产又爽又黄的激情精品视频| 国产亚洲美女精品久久久| 91精品国产高清| 国产视频精品在线| 久久久日本电影| 欧美成人精品不卡视频在线观看| 亚洲人成电影在线观看天堂色| 久久不射电影网| 亚洲乱码av中文一区二区| 国产精品视频免费在线观看| 中文字幕少妇一区二区三区| 欧美亚洲午夜视频在线观看| 日本久久精品视频| 国产美女主播一区| 欧美成人午夜激情| 国产精品国产自产拍高清av水多| 欧美中文字幕在线播放| 色伦专区97中文字幕| 亚洲精品在线看| 成人精品一区二区三区电影免费| 久久久91精品国产一区不卡| 国产欧美亚洲精品| 2019中文字幕在线| 欧美成人黑人xx视频免费观看| 国产精欧美一区二区三区| 国产裸体写真av一区二区| 久久精品国产v日韩v亚洲| 国产精品91久久| 亚洲无av在线中文字幕| 久青草国产97香蕉在线视频| 中文字幕日韩专区| 欧美性在线观看| 一区二区三区在线播放欧美| 中文字幕日韩在线视频| 亚洲第一区中文字幕| 国产精品自拍偷拍| 欧美精品电影免费在线观看| 日韩av快播网址| 欧美大胆在线视频| 亚洲色图第三页| 欧美交受高潮1| 国产精品久久久久久久电影| 欧美国产第二页| 亚洲欧美在线播放| 亚洲精品国产精品国自产观看浪潮| 日本免费在线精品| 亚洲日本中文字幕| 国产手机视频精品| 欧美大片在线看免费观看| 日韩黄色在线免费观看| 欧美在线视频一区二区| 日本国产高清不卡| 国产精品视频专区| 美女黄色丝袜一区| 成人免费福利视频| 国产午夜精品免费一区二区三区| 亚洲成人在线视频播放| 亚洲缚视频在线观看| 欧美中文字幕视频| 亚洲综合在线中文字幕| 国产精品视频自在线| 欧美日本国产在线| 97香蕉超级碰碰久久免费的优势| 国产精品2018| 久久国产一区二区三区| 亚洲精品国产欧美| 97在线视频精品| 欧美在线性视频| 国产精品美女无圣光视频| 美女黄色丝袜一区| 精品中文字幕在线2019| 米奇精品一区二区三区在线观看| 亚洲第一精品夜夜躁人人爽| 欧美性高潮在线| 国产精品入口免费视频一| 成人有码在线播放| 国产成人精品久久久| 欧美精品福利在线| 亚洲视频自拍偷拍| 亚洲国产91色在线| 亚洲一区二区三区久久| 精品毛片三在线观看| 青青草国产精品一区二区| 亚洲欧美999| 国产精品第一区| 91老司机在线| 久精品免费视频| 国产91ⅴ在线精品免费观看| 国产欧美精品日韩| 国产va免费精品高清在线观看| 成人情趣片在线观看免费| 国产美女精彩久久| 久久精品国产成人| 久久人人爽人人爽人人片亚洲| 亚洲欧美中文字幕| 成人免费福利视频| 欧美激情在线狂野欧美精品| 欧美性理论片在线观看片免费| 欧美日韩中文字幕日韩欧美| 永久免费毛片在线播放不卡| 国产z一区二区三区| 日韩在线视频网| 国产福利精品视频| 奇米一区二区三区四区久久| 久久精品色欧美aⅴ一区二区| xvideos亚洲人网站| 国产亚洲欧洲黄色| 91精品在线国产| 另类色图亚洲色图| 精品国产拍在线观看| 51久久精品夜色国产麻豆| 最近中文字幕日韩精品| 日韩中文字幕精品| 亚洲精品电影网在线观看| 国产自摸综合网| 欧美黑人极品猛少妇色xxxxx| 国产精品视频99| 亚洲成色777777在线观看影院| 91精品美女在线| 伊人男人综合视频网| 91日本在线观看| 三级精品视频久久久久| 国产亚洲精品美女久久久| 国产91精品不卡视频| 69久久夜色精品国产69乱青草| 国产成人精品av在线| 国产午夜精品理论片a级探花| 亚洲精选一区二区| 社区色欧美激情 | 中文字幕日韩精品在线观看| 欧美床上激情在线观看| 久久夜色撩人精品| 亚洲精品国产综合区久久久久久久| 欧美国产日韩一区| 久操成人在线视频| 久久久精品视频成人| 久久大大胆人体| 欧美国产日韩一区| 2019中文字幕在线观看| 日韩精品免费看| 日本欧美一二三区| 欧美专区在线播放| 国外成人在线播放| 久久久精品在线| 亚洲人成毛片在线播放|