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

mysql主從同步快速設置方法

 更新時間:2010年12月17日 11:37:55   作者:  
記錄一個比較簡便的mysql的主從同步設置步驟,方便日后使用。
安裝環(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'

設定了默認字符集為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用戶權(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

相關文章

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

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

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

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

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

    Docker mysql 主從配置詳解及實例

    這篇文章主要介紹了Docker mysql 主從配置詳解及實例的相關資料,需要的朋友可以參考下
    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都是設置的utf8。
    2010-12-12

最新評論

黄山市| 花莲县| 沁水县| 哈巴河县| 马边| 密山市| 临湘市| 罗甸县| 建瓯市| 屏东市| 法库县| 栖霞市| 乐都县| 莆田市| 句容市| 罗源县| 永泰县| 林口县| 晋江市| 西华县| 江西省| 中方县| 吉水县| 北流市| 宜阳县| 辽宁省| 高邑县| 贵州省| 烟台市| 罗田县| 仪征市| 墨玉县| 南木林县| 呼图壁县| 宁远县| 镇赉县| 中阳县| 山阳县| 屏山县| 十堰市| 阿克苏市|