欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

centos下mysql主從復制設置詳解

 更新時間: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'

設定了默認字符集為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ù)庫設置用來同步的slave用戶權限

復制代碼 代碼如下:

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;

相關文章

  • Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型

    Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型

    這篇文章主要介紹了Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型,數(shù)據(jù)庫索引是?mysql?數(shù)據(jù)庫中重要的組成部分,是數(shù)據(jù)庫查詢數(shù)據(jù)速度提升的關鍵,本文將介紹數(shù)據(jù)庫索引的一些內(nèi)容,下文更多相關內(nèi)容,需要的小伙伴可以參考一下
    2022-05-05
  • mysql 開放外網(wǎng)訪問權限的方法

    mysql 開放外網(wǎng)訪問權限的方法

    今天小編就為大家分享一篇mysql 開放外網(wǎng)訪問權限的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 解讀mysql的for update用法

    解讀mysql的for update用法

    這篇文章主要介紹了解讀mysql的for update用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Mysql鎖機制之行鎖、表鎖、死鎖的實現(xiàn)

    Mysql鎖機制之行鎖、表鎖、死鎖的實現(xiàn)

    本文主要介紹了Mysql鎖機制之行鎖、表鎖、死鎖的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • MySQL 實用命令

    MySQL 實用命令

    對于剛接觸到mysql的朋友,需要的了解下,mysql的一些小技巧。
    2009-03-03
  • MySQL如何保證備份數(shù)據(jù)的一致性詳解

    MySQL如何保證備份數(shù)據(jù)的一致性詳解

    在高并發(fā)的場景下,大量的請求直接訪問Mysql很容易造成性能問題,下面這篇文章主要給大家介紹了關于MySQL如何保證備份數(shù)據(jù)一致性的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • MySQL修改innodb_data_file_path參數(shù)的一些注意事項

    MySQL修改innodb_data_file_path參數(shù)的一些注意事項

    這篇文章主要給大家介紹了關于MySQL修改innodb_data_file_path參數(shù)的一些注意事項,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MySQL具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • SQL insert into語句寫法講解

    SQL insert into語句寫法講解

    這篇文章主要介紹了SQL insert into語句寫法講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 對MySQL子查詢的簡單改寫優(yōu)化

    對MySQL子查詢的簡單改寫優(yōu)化

    這篇文章主要介紹了對MySQL子查詢的簡單改寫優(yōu)化,文中的小修改主要將子查詢改為關聯(lián)從而降低查詢時關聯(lián)的次數(shù),需要的朋友可以參考下
    2015-05-05
  • mysql中取字符串中的數(shù)字的語句

    mysql中取字符串中的數(shù)字的語句

    在很多時間我們需要把字符串的數(shù)字給取出來,通常大家會用php,asp等這類來操作,本文章介紹了在sql中取字符中的數(shù)字辦法,有需要的朋友可以參考一下
    2012-04-04

最新評論