最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實(shí)現(xiàn)兩臺MySQL數(shù)據(jù)庫數(shù)據(jù)的同步的方法

 更新時(shí)間:2008年04月25日 15:09:41   作者:  
做開發(fā)的時(shí)候要做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主動(dòng)去master哪兒同步數(shù)據(jù)回來。 

兩臺服務(wù)器的配置一樣,我們把關(guān)鍵的配置文件拷貝一下,默認(rèn)的配置文件是在 /usr/local/mysql/share/mysql目錄下,分別有 my-large.cnf, my-medium.cnf, my-small.cnf等幾個(gè)文家,我們只是測試,使用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),那么我們就要考慮我們需要同步那個(gè)數(shù)據(jù)庫,使用那個(gè)用戶同步,我們這里為了簡單起見,就使用root用戶進(jìn)行同步,并且只需要同步數(shù)據(jù)庫abc。 

打開配置文件: 

vi /usr/local/mysql/var/my.cnf找到一下信息: 

# required unique id between 1 and 2^32 - 1PHPChina 開源社區(qū)門戶D%wM/x-Y3U_$zs# defaults to 1 if master-host is not setg~8FPv9W37313# but will not function as a master if omitted
ML.?K
? NZoW37313server-id        = 1    //1為master,2為salve添加兩行: 

sql-bin-update-same     //同步形式PHPChina 開源社區(qū)門戶U$m:}s'vbinlog-do-db     = abc  //要同步的數(shù)據(jù)庫重啟192.168.0.1的mysql服務(wù)器: 

/usr/local/mysql/bin/mysqladmin shutdownPHPChina 開源社區(qū)門戶0w+g!?&P0d U u#Mb    i/usr/local/mysql/bin/mysqld_safe --user=mysql &3. 配置Slave服務(wù)器 

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

vi /usr/local/mysql/var/my.cnf找到下面類似的信息: 

# required unique id between 1 and 2^32 - 13FS8oOn lj8o37313# defaults to 1 if master-host is not setPHPChina 開源社區(qū)門戶9UO7X"TRT
Gb$Ku# but will not function as a master if omittedcwO    @8pmw37313server-id        = 1把上面的server-id修改為2,同時(shí)添加一些信息: 

server-id                   = 2                        //本Mysql是slave服務(wù)器.h wjC9C'Hu37313master-host             = 192.168.0.1    //master服務(wù)器的IPPHPChina 開源社區(qū)門戶}~q    ~Q_master-user             = root                  //連接master服務(wù)器的用戶PHPChina 開源社區(qū)門戶*_B\9n(tmaster-password   = ''                        //連接master服務(wù)器的密碼PHPChina 開源社區(qū)門戶6O&Ys;rUEmaster-port              = 3306                //連接端口S@.@"N&Sb K37313master-connect-retry    = 10              //重試次數(shù)4`']w^0qW;N2J37313replicate-do-db        = abc                  //要同步的數(shù)據(jù)庫PHPChina 開源社區(qū)門戶`,Q/C?$hC*llog-slave-updates                              //同步的形式重啟192.168.0.2的mysql服務(wù)器: 

/usr/local/mysql/bin/mysqladmin shutdownPHPChina 開源社區(qū)門戶.wh1]^~!|V$B0\/usr/local/mysql/bin/mysqld_safe --user=mysql &4. 測試安裝 

首先查看一下slave的主機(jī)日志: 

cat /usr/local/mysql/var/xxxxx_err (xxx是主機(jī)名)檢查是否連接正常, 看到類似這樣的信息就成功了 

051031 11:42:40  mysqld startedPHPChina 開源社區(qū)門戶W2l0Com R[^ b9S-Rib051031 11:42:41  InnoDB: Started; log sequence number 0 43634PHPChina 開源社區(qū)門戶UqT7y!Df$c
ak"BL/usr/local/mysql/libexec/mysqld: ready for connections.PHPChina 開源社區(qū)門戶;|0G|;vHFZ7}Version: '4.1.15-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distributionPHPChina 開源社區(qū)門戶(J9Z,Kg Lx%]    i6OW051031 11:42:41 [Note] Slave SQL thread initialized, starting replication in log 'FIRST' PHPChina 開源社區(qū)門戶Q9n-BU8[AYc LAat position 0, relay log './new4-relay-bin.000001' position: 4PHPChina 開源社區(qū)門戶j v"jB\n7s*w051031 11:43:21 [Note] Slave I/O thread: connected to master 'root@192.168.0.1:3306',  ]-{eYn F5vK37313replication started in log 'FIRST' at position 4在Master查看信息 

/usr/local/mysql/bin/mysql -u root查看master狀態(tài): 

mysql> show master status;查看Master下mysql進(jìn)程信息: 

mysql> show processlist;在slave上查看信息: 

/usr/local/mysql/bin/mysql -u root查看slave狀態(tài): 

mysql> show slave status;查看slave下mysql進(jìn)程信息: 

mysql> show processlist;你再在master的abc庫里建立表結(jié)構(gòu)并且插入數(shù)據(jù),然后檢查slave有沒有同步這些數(shù)據(jù),就能夠檢查出是否設(shè)置成功。 

最后,如果有興趣的話,可以研究一下雙擊熱備份,或者一臺master,多臺slave的同步實(shí)現(xiàn)。

相關(guān)文章

  • Linux磁盤分區(qū)、格式化和掛載方式

    Linux磁盤分區(qū)、格式化和掛載方式

    本文詳細(xì)介紹了Linux系統(tǒng)中磁盤分區(qū)、格式化和掛載的基本操作步驟和命令,包括MBR和GPT分區(qū)表的區(qū)別、fdisk和gdisk命令的使用、常見的文件系統(tǒng)格式以及/etc/fstab文件的配置
    2025-01-01
  • Linux如何搭建文件服務(wù)器

    Linux如何搭建文件服務(wù)器

    這篇文章主要介紹了Linux如何搭建文件服務(wù)器,包括基于centos7.9搭建http文件服務(wù)器,基于centos7.9搭建nginx文件服務(wù)器以及基于ubuntu2204搭建http文件服務(wù)器,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-10-10
  • 解決啟動(dòng)php-fpm后訪問不到php文件的辦法

    解決啟動(dòng)php-fpm后訪問不到php文件的辦法

    今天碰了一個(gè)很奇怪的問題,當(dāng)啟動(dòng)php-fpm后,發(fā)現(xiàn)居然訪問不到php文件了,后來通過查看日志、分析+搜索終于解決了,現(xiàn)在將整個(gè)過程分享給大家,也方便同樣遇到這個(gè)問題的同學(xué)們參考借鑒,下面來一起看看吧。
    2016-12-12
  • 在Linux中為現(xiàn)有用戶創(chuàng)建主目錄:useradd問題

    在Linux中為現(xiàn)有用戶創(chuàng)建主目錄:useradd問題

    這篇文章主要介紹了在Linux中為現(xiàn)有用戶創(chuàng)建主目錄:useradd問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • linux服務(wù)器下通過iptables+Denyhost抵御暴力破解的配置方法

    linux服務(wù)器下通過iptables+Denyhost抵御暴力破解的配置方法

    這篇文章主要介紹了linux服務(wù)器下通過iptables + Denyhost抵御暴力破解的方法,需要的朋友可以參考下
    2014-11-11
  • CentOS服務(wù)器中安裝FFmpeg的完整步驟

    CentOS服務(wù)器中安裝FFmpeg的完整步驟

    這篇文章主要給大家介紹了關(guān)于在CentOS服務(wù)器中安裝FFmpeg的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • CentOS 7.2 安裝MariaDB詳細(xì)過程

    CentOS 7.2 安裝MariaDB詳細(xì)過程

    這篇文章主要為大家介紹了CentOS 7.2 安裝MariaDBMariaDB數(shù)據(jù)庫管理系統(tǒng)詳細(xì)過程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Linux系統(tǒng)運(yùn)行級別詳細(xì)介紹

    Linux系統(tǒng)運(yùn)行級別詳細(xì)介紹

    大家好,本篇文章主要講的是Linux系統(tǒng)運(yùn)行級別詳細(xì)介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Apache?HttpClient使用實(shí)例詳解

    Apache?HttpClient使用實(shí)例詳解

    ApacheHttpClient是一個(gè)強(qiáng)大的Java?HTTP客戶端庫,用于發(fā)送HTTP請求并處理響應(yīng),HttpClients提供了多種方法來創(chuàng)建和配置HTTP客戶端實(shí)例,本文給大家介紹Apache?HttpClient使用示例詳解,感興趣的朋友一起看看吧
    2025-03-03
  • linux防火墻如何查看狀態(tài)firewall

    linux防火墻如何查看狀態(tài)firewall

    這篇文章主要介紹了linux防火墻如何查看狀態(tài)firewall問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02

最新評論

方城县| 攀枝花市| 安平县| 东兰县| 桐梓县| 磐安县| 桓台县| 阿拉善左旗| 武汉市| 芷江| 平舆县| 新昌县| 庆云县| 西乌| 临洮县| 古蔺县| 庄河市| 荣昌县| 通渭县| 苏州市| 繁峙县| 三门县| 电白县| 永春县| 桑植县| 仁寿县| 鹰潭市| 普安县| 长丰县| 奈曼旗| 开江县| 东阳市| 铜鼓县| 类乌齐县| 利川市| 高平市| 志丹县| 诸暨市| 安仁县| 富顺县| 惠来县|