亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2008年04月25日 15:09:41   作者:  
做開(kāi)發(fā)的時(shí)候要做Mysql的數(shù)據(jù)庫(kù)同步,兩臺(tái)安裝一樣的系統(tǒng),都是FreeBSD5.4,安裝了Apache 2.0.55和PHP 4.4.0,Mysql的版本是4.1.15,都是目前最新的版本。

1. 安裝配置 

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

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

cp /usr/local/mysql/share/mysql/my-medium.cnf  /usr/local/mysql/var/my.cnf兩臺(tái)服務(wù)器做相同的拷貝配置文件操作。 

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

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

打開(kāi)配置文件: 

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

# required unique id between 1 and 2^32 - 1PHPChina 開(kāi)源社區(qū)門(mén)戶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 開(kāi)源社區(qū)門(mén)戶U$m:}s'vbinlog-do-db     = abc  //要同步的數(shù)據(jù)庫(kù)重啟192.168.0.1的mysql服務(wù)器: 

/usr/local/mysql/bin/mysqladmin shutdownPHPChina 開(kāi)源社區(qū)門(mén)戶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ù)回來(lái),我們編輯配置文件: 

vi /usr/local/mysql/var/my.cnf找到下面類(lèi)似的信息: 

# required unique id between 1 and 2^32 - 13FS8oOn lj8o37313# defaults to 1 if master-host is not setPHPChina 開(kāi)源社區(qū)門(mén)戶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 開(kāi)源社區(qū)門(mén)戶}~q    ~Q_master-user             = root                  //連接master服務(wù)器的用戶PHPChina 開(kāi)源社區(qū)門(mén)戶*_B\9n(tmaster-password   = ''                        //連接master服務(wù)器的密碼PHPChina 開(kāi)源社區(qū)門(mén)戶6O&Ys;rUEmaster-port              = 3306                //連接端口S@.@"N&Sb K37313master-connect-retry    = 10              //重試次數(shù)4`']w^0qW;N2J37313replicate-do-db        = abc                  //要同步的數(shù)據(jù)庫(kù)PHPChina 開(kāi)源社區(qū)門(mén)戶`,Q/C?$hC*llog-slave-updates                              //同步的形式重啟192.168.0.2的mysql服務(wù)器: 

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

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

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

051031 11:42:40  mysqld startedPHPChina 開(kāi)源社區(qū)門(mén)戶W2l0Com R[^ b9S-Rib051031 11:42:41  InnoDB: Started; log sequence number 0 43634PHPChina 開(kāi)源社區(qū)門(mén)戶UqT7y!Df$c
ak"BL/usr/local/mysql/libexec/mysqld: ready for connections.PHPChina 開(kāi)源社區(qū)門(mén)戶;|0G|;vHFZ7}Version: '4.1.15-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distributionPHPChina 開(kāi)源社區(qū)門(mén)戶(J9Z,Kg Lx%]    i6OW051031 11:42:41 [Note] Slave SQL thread initialized, starting replication in log 'FIRST' PHPChina 開(kāi)源社區(qū)門(mén)戶Q9n-BU8[AYc LAat position 0, relay log './new4-relay-bin.000001' position: 4PHPChina 開(kāi)源社區(qū)門(mén)戶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庫(kù)里建立表結(jié)構(gòu)并且插入數(shù)據(jù),然后檢查slave有沒(méi)有同步這些數(shù)據(jù),就能夠檢查出是否設(shè)置成功。 

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

相關(guān)文章

  • apache下面二級(jí)目錄部署react/vue的方法

    apache下面二級(jí)目錄部署react/vue的方法

    這篇文章主要介紹了apache下面二級(jí)目錄部署react/vue的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • Linux ls命令的使用

    Linux ls命令的使用

    這篇文章主要介紹了Linux ls命令的使用,幫助大家更好的理解和學(xué)習(xí)Linux,感興趣的朋友可以了解下
    2020-08-08
  • 淺析Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶)

    淺析Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶)

    vsftpd 是一個(gè) UNIX 類(lèi)操作系統(tǒng)上運(yùn)行的服務(wù)器的名字,支持很多其他的 FTP 服務(wù)器所不支持的特征。這篇文章主要介紹了Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶),需要的朋友可以參考下
    2019-11-11
  • 對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明

    對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明

    今天小編就為大家分享一篇對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Linux centOS安裝JDK和Tomcat的教程

    Linux centOS安裝JDK和Tomcat的教程

    今天小編就為大家分享一篇關(guān)于Linux centOS安裝JDK和Tomcat的教程,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • Linux系統(tǒng)用戶如何添加到用戶組

    Linux系統(tǒng)用戶如何添加到用戶組

    這篇文章主要介紹了Linux系統(tǒng)用戶如何添加到用戶組問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • linux配置主機(jī)名詳細(xì)介紹

    linux配置主機(jī)名詳細(xì)介紹

    大家好,本篇文章主要講的是linux配置主機(jī)名詳細(xì)介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦,方便下次瀏覽
    2021-11-11
  • 淺談Linux系統(tǒng)中的異常堆棧跟蹤的簡(jiǎn)單實(shí)現(xiàn)

    淺談Linux系統(tǒng)中的異常堆棧跟蹤的簡(jiǎn)單實(shí)現(xiàn)

    下面小編就為大家?guī)?lái)一篇淺談Linux系統(tǒng)中的異常堆棧跟蹤的簡(jiǎn)單實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • Windows Apache2.4 VC9(ApacheHaus)詳細(xì)安裝配置教程

    Windows Apache2.4 VC9(ApacheHaus)詳細(xì)安裝配置教程

    這篇文章主要介紹了Windows Apache2.4 VC9(ApacheHaus)詳細(xì)安裝配置教程,需要的朋友可以參考下
    2017-09-09
  • Linux proc目錄下子文件或子文件夾的作用

    Linux proc目錄下子文件或子文件夾的作用

    這篇文章主要介紹了Linux proc目錄下子文件或子文件夾的作用,以及讀取這些信息的實(shí)際操作命令,需要的朋友可以參考下
    2014-03-03

最新評(píng)論