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

mysql主從同步快速設(shè)置方法

 更新時間:2010年12月17日 11:37:55   作者:  
記錄一個比較簡便的mysql的主從同步設(shè)置步驟,方便日后使用。
安裝環(huán)境
centos 5.4
mysql 5.1.xx 采用rpm直接安裝
xtrabackup 1.2.22 采用rpm直接安裝
復制代碼 代碼如下:

[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;

原始出處 http://www.ooso.net/archives/547

相關(guān)文章

  • MySQL索引用法實戰(zhàn)指南

    MySQL索引用法實戰(zhàn)指南

    本文詳細介紹了MySQL索引的使用方法,包括索引的原理、類型、設(shè)計原則、優(yōu)化技巧以及常見問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2026-03-03
  • Mysql 默認字符集設(shè)置方法(免安裝版)

    Mysql 默認字符集設(shè)置方法(免安裝版)

    有些時候我們在使用非安裝版的mysql是需要設(shè)置默認字符集的時候,就需要這樣的修改了。安裝版的可以選擇的。
    2009-03-03
  • Docker mysql 主從配置詳解及實例

    Docker mysql 主從配置詳解及實例

    這篇文章主要介紹了Docker mysql 主從配置詳解及實例的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • 淺析如何保證MySQL與Redis數(shù)據(jù)一致性

    淺析如何保證MySQL與Redis數(shù)據(jù)一致性

    在互聯(lián)網(wǎng)應用中,MySQL作為持久化存儲引擎,Redis作為高性能緩存層,兩者的組合能有效提升系統(tǒng)性能,下面我們來看看如何保證兩者的數(shù)據(jù)一致性吧
    2025-06-06
  • MySQL主從復制的兩種方式詳解

    MySQL主從復制的兩種方式詳解

    主從復制是指將主數(shù)據(jù)庫的?DDL?和?DML?操作通過二進制日志傳到從庫服務器中,然后在從庫上對這?些日志重新執(zhí)行(也叫重做),從而使得從庫和主庫的數(shù)據(jù)保持同步,本文給大家詳細介紹了MySQL主從復制的兩種方式,需要的朋友可以參考下
    2025-09-09
  • MySQL DQL語句的具體使用

    MySQL DQL語句的具體使用

    本文主要介紹了MySQL DQL語句的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • MySQL數(shù)據(jù)庫表的CRUD操作

    MySQL數(shù)據(jù)庫表的CRUD操作

    這篇文章主要介紹了MySQL數(shù)據(jù)庫表的CRUD操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-05-05
  • mysql常用監(jiān)控腳本命令整理

    mysql常用監(jiān)控腳本命令整理

    mysql監(jiān)控腳本常用命令整理,感興趣的朋友可以了解下哈
    2013-06-06
  • mysql 10w級別的mysql數(shù)據(jù)插入

    mysql 10w級別的mysql數(shù)據(jù)插入

    幾天前做了一個短信發(fā)送東東,一次性要插入10w以上的手機號碼。我的個天啊。
    2011-08-08
  • MySql 錯誤Incorrect string value for column

    MySql 錯誤Incorrect string value for column

    能使用中文進行搜索,但是insert into 中文是可以的。我的數(shù)據(jù)庫和數(shù)據(jù)表中所有的charset都是設(shè)置的utf8。
    2010-12-12

最新評論

福贡县| 远安县| 米易县| 资溪县| 资源县| 贵德县| 宝丰县| 汶川县| 长治县| 杨浦区| 赤壁市| 清水县| 日土县| 牙克石市| 库车县| 霍邱县| 枝江市| 合水县| 泾阳县| 娱乐| 朔州市| 桐城市| 黎川县| 搜索| 丽水市| 阿拉善左旗| 三江| 台东县| 洮南市| 高淳县| 呈贡县| 广南县| 桓台县| 鲁山县| 福泉市| 广德县| 峨边| 从化市| 包头市| 汽车| 厦门市|