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

centos下mysql主從復制設(shè)置詳解

 更新時間:2013年12月27日 16:28:01   作者:  
centos5.4下mysql主從復制步驟詳解,大家參考使用吧

安裝環(huán)境:centos 5.4

mysql版本:mysql 5.1.xx 采用rpm直接安裝

所需軟件: xtrabackup 1.2.22 采用rpm直接安裝

1. Master:/etc/my.cnf
 

復制代碼 代碼如下:

[mysqld]
server-id = 1
log-bin innodb_flush_log_at_trx_commit=1
sync_binlog=1
datadir=/var/lib/mysql
character-set-server=utf8
init_connect='SET NAMES utf8'

設(shè)定了默認字符集為utf8,可以按實際情況取舍這段配置。


2. Slave:/etc/my.cnf
 

復制代碼 代碼如下:

[mysqld]
server-id=2
datadir=/var/lib/mysql
character-set-server=utf8
init_connect='SET NAMES utf8'

3. Master:在master數(shù)據(jù)庫設(shè)置用來同步的slave用戶權(quán)限

復制代碼 代碼如下:

GRANT REPLICATION SLAVE ON *.* TO '<slave_username>'@'<slave_ip>' IDENTIFIED BY '<slave_password>';

4. Master:導出數(shù)據(jù)到slave

采用xtrabackup來備份mysql,好處是在master的鎖表時間很短,在實際的生產(chǎn)環(huán)境也可以使用,并且xtrabackup會自動記錄同步日志文件的位置。

復制代碼 代碼如下:

sudo innobackupex-1.5.1 --stream=tar /tmp/ | ssh <slave_host> "mkdir /tmp/db; tar xfi - -C /tmp/db/"

這個步驟會把master的數(shù)據(jù)包括表結(jié)構(gòu)整個導出并壓縮復制給slave,同時解壓到slave的/tmp/db目錄下。


5. Slave:導入數(shù)據(jù)到slave

復制代碼 代碼如下:

innobackupex-1.5.1 --apply-log /tmp/db innobackupex-1.5.1 --copy-back /tmp/db chown -R mysql.mysql /var/lib/mysql/*

6. Slave:開始同步數(shù)據(jù)
查看/var/lib/mysql/xtrabackup_binlog_info,獲得日志文件以及position。

復制代碼 代碼如下:

CHANGE MASTER TO MASTER_HOST='<master_host>', MASTER_USER='<slave_username>', MASTER_PASSWORD='<slave_password>', MASTER_LOG_FILE='<see xtrabackup_binlog_info>', MASTER_LOG_POS=<see xtrabackup_binlog_info>; START SLAVE;

相關(guān)文章

  • MYSQL administrator 使用

    MYSQL administrator 使用

    Administrator 也許你認為可以不需要這個東西,但我還是要建議你下載并使用MySQL Administrator,它提供圖形界面以幫助你管理MySQL數(shù)據(jù)庫,Windows用戶可以通過命令提示行運行
    2008-06-06
  • 如何查看MySQL連接的root密碼

    如何查看MySQL連接的root密碼

    前幾天在用Navicat去連本地的MySQL的時候發(fā)現(xiàn)我已經(jīng)忘了密碼了,試了網(wǎng)上很多方式都不行…后來發(fā)現(xiàn)其實可以自己直接去看當初設(shè)置的密碼,下面將方法總結(jié)出來分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • Mysql中int(1)、int(20)的區(qū)別小結(jié)

    Mysql中int(1)、int(20)的區(qū)別小結(jié)

    本文主要介紹了Mysql中int(1)、int(20)的區(qū)別小結(jié),int后的數(shù)字表示最大顯示寬度,一般int后面的數(shù)字M要配合zerofill一起使用才有效,下面就來具體介紹一下,感興趣的可以了解一下
    2025-03-03
  • Mysql連接本地報錯:1130-host?...?is?not?allowed?to?connect?to?this?MySQL?server解決

    Mysql連接本地報錯:1130-host?...?is?not?allowed?to?connect?t

    這篇文章主要給大家介紹了關(guān)于Mysql連接本地報錯:1130-host?...?is?not?allowed?to?connect?to?this?MySQL?server的解決方法,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • MySQL查詢字段為NULL、不為NULL的數(shù)據(jù)問題

    MySQL查詢字段為NULL、不為NULL的數(shù)據(jù)問題

    介紹了MySQL查詢字段為NULL和不為NULL的數(shù)據(jù)時需要注意的幾點,包括查詢語句的編寫和NULL與其他字符的操作,通過實際操作對比,指出使用IS NOT NULL可以正確查詢到非NULL字段的數(shù)據(jù)
    2025-02-02
  • MySQL筆記之基本查詢的應用詳解

    MySQL筆記之基本查詢的應用詳解

    本篇文章介紹了,在mysql中基本查詢的應用詳解。需要的朋友參考下
    2013-05-05
  • 運用mysqldump 工具時需要注意的問題

    運用mysqldump 工具時需要注意的問題

    用mysqldump 導出 Trigger 的時候遇到一個問題,貼出來,以免大家犯錯。
    2009-07-07
  • mysql workbench 設(shè)置外鍵的方法實現(xiàn)

    mysql workbench 設(shè)置外鍵的方法實現(xiàn)

    在MySQL Workbench中設(shè)置外鍵屬性是非常方便的,本文就來介紹一下mysql workbench 設(shè)置外鍵的方法實現(xiàn),具有一定能的參考價值,感興趣的可以了解一下
    2024-01-01
  • 登錄MySQL時出現(xiàn)SSL connection error: unknown error number錯誤的解決方法

    登錄MySQL時出現(xiàn)SSL connection error: unknown 

    這篇文章主要介紹了登錄MySQL時出現(xiàn)SSL connection error: unknown error number錯誤的解決方法,文中通過圖文結(jié)合的形式講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-12-12
  • MySQL ifnull的嵌套使用說明

    MySQL ifnull的嵌套使用說明

    這篇文章主要介紹了MySQL ifnull的嵌套使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評論

炉霍县| 盐源县| 恩施市| 濮阳县| 肇东市| 靖宇县| 石河子市| 土默特右旗| 教育| 吉木乃县| 焦作市| 新竹县| 南昌市| 策勒县| 宁德市| 公主岭市| 上栗县| 察雅县| 汽车| 万山特区| 丽江市| 沈丘县| 南华县| 曲沃县| 明溪县| 潢川县| 紫金县| 嘉祥县| 饶阳县| 吴桥县| 内丘县| 永川市| 利川市| 承德市| 兴仁县| 许昌市| 射阳县| 达日县| 永修县| 托里县| 德清县|