国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

小記一次mysql主從配置解決方案

2024-07-24 12:45:36
字體:
來源:轉載
供稿:網友

  今天研究了個開源項目,數據庫是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是想通的,

      設置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)修改配置文件,如下所示

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邯郸市| 南汇区| 阿尔山市| 台南县| 合肥市| 左权县| 南部县| 逊克县| 梓潼县| 木兰县| 榆中县| 平山县| 扬中市| 铅山县| 佛山市| 五大连池市| 明水县| 长子县| 兴隆县| 太白县| 资兴市| 富锦市| 靖边县| 贵阳市| 菏泽市| 齐齐哈尔市| 土默特右旗| 万荣县| 寿光市| 古蔺县| 左权县| 肥乡县| 理塘县| 博乐市| 长沙县| 黑山县| 五原县| 武平县| 临桂县| 察隅县| 四平市|