成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁教你怎樣在兩臺MySQL數(shù)據(jù)庫間實現(xiàn)同步

教你怎樣在兩臺MySQL數(shù)據(jù)庫間實現(xiàn)同步

來源:九壹網(wǎng)

做開發(fā)的時候要做MySQL的數(shù)據(jù)庫同步,兩臺安裝一樣的系統(tǒng),都是FreeBSD5.4,安裝了Apache 2.0.55和PHP 4.4.0,MySQL的版本是4.1.15,都是目前最新的版本。 1. 安裝配置 兩臺服務(wù)器,分別安裝好MySQL,都安裝在 /usr/local/MySQL 目錄下(安裝步驟省略,請參考

  做開發(fā)的時候要做MySQL的數(shù)據(jù)庫同步,兩臺安裝一樣的系統(tǒng),都是FreeBSD5.4,安裝了Apache 2.0.55和PHP 4.4.0,MySQL的版本是4.1.15,都是目前最新的版本。

  1. 安裝配置

  兩臺服務(wù)器,,分別安裝好MySQL,都安裝在 /usr/local/MySQL 目錄下(安裝步驟省略,請參考相關(guān)文檔),兩臺服務(wù)器的IP分別是192.168.0.1和192.168.0.2,我們把192.168.0.1作為master數(shù)據(jù)庫,把192.168.0.2作為slave服務(wù)器,我們采用單向同步的方式,就是master的數(shù)據(jù)是主的數(shù)據(jù),然后slave主動去master哪兒同步數(shù)據(jù)回來。

  兩臺服務(wù)器的配置一樣,我們把關(guān)鍵的配置文件拷貝一下,默認(rèn)的配置文件是在 /usr/local/MySQL/share/MySQL目錄下,分別有 my-large.cnf, my-medium.cnf, my-small.cnf等幾個文家,我們只是測試,使用my-medium.cnf就行了。MySQL安裝完后,默認(rèn)的配置文件是指定在數(shù)據(jù)庫存放目錄下的,我們用的是4.1.X的,所以配置文件就應(yīng)該在 /usr/local/MySQL/var 目錄下,于是把配置文件拷貝過去:

  cp /usr/local/MySQL/share/MySQL/my-medium.cnf /usr/local/MySQL/var/my.cnf

  兩臺服務(wù)器做相同的拷貝配置文件操作。

  2. 配置Master服務(wù)器

  我們要把192.168.0.1配置為主MySQL服務(wù)器(master),那么我們就要考慮我們需要同步那個數(shù)據(jù)庫,使用那個用戶同步,我們這里為了簡單起見,就使用root用戶進(jìn)行同步,并且只需要同步數(shù)據(jù)庫abc。

  打開配置文件:

  vi /usr/local/MySQL/var/my.cnf

  找到一下信息:

  # required unique id between 1 and 2^32 - 1# defaults to 1 if master-host is not set# but will not function as a master if omittedserver-id = 1 //1為master,2為salve

  添加兩行:

  sql-bin-update-same //同步形式binlog-do-db = abc //要同步的數(shù)據(jù)庫

  重啟192.168.0.1的MySQL服務(wù)器:

  /usr/local/MySQL/bin/MySQLadmin shutdown/usr/local/MySQL/bin/MySQLd_safe --user=MySQL &

  3. 配置Slave服務(wù)器

  我們的slave服務(wù)器主要是主動去master服務(wù)器同步數(shù)據(jù)回來,我們編輯配置文件:

  vi /usr/local/MySQL/var/my.cnf

注:更多精彩文章請關(guān)注三聯(lián)編程教程欄目。

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2

違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)