欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 如何快速使用mysqlreplicate搭建MySQL主從

如何快速使用mysqlreplicate搭建MySQL主從

熱門標簽:徐涇鎮(zhèn)騰訊地圖標注 中國地圖標注公司 自己做地圖標注需要些什么 昌德訊外呼系統(tǒng) 400電話申請廠家現(xiàn)貨 電話機器人的價格多少錢一個月 百度地圖標注要什么軟件 天津公司外呼系統(tǒng)軟件 福建外呼電銷機器人加盟

簡介

mysql-utilities工具集是一個集中了多種工具的合集,可以理解為是DBA的工具箱,本文介紹利用其中的mysqlreplicate工具來快速搭建MySQL主從環(huán)境。

HE1:192.168.1.248 slave

HE3:192.168.1.250 master

實戰(zhàn)

Part1:安裝mysql-utilities

[root@HE1 ~]# tar xvf mysql-utilities-1.5.4.tar.gz

[root@HE1 ~]# cd mysql-utilities-1.5.4

[root@HE1 mysql-utilities-1.5.4]# python setup.py build

[root@HE1 mysql-utilities-1.5.4]# python setup.py install

Part2:基本使用方式

[root@HE1 ~]# mysqlreplicate --help
MySQL Utilities mysqlreplicate version 1.5.4 
License type: GPLv2
Usage: mysqlreplicate --master=root@localhost:3306 --slave=root@localhost:3310 --rpl-user=rpl:passwd 
mysqlreplicate - establish replication with a master
Options:
 --version    show program's version number and exit
 --help    display a help message and exit
 --license    display program's license and exit
 --master=MASTER  connection information for master server in the form:
      user>[:password>]@host>[:port>][:socket>] or
      login-path>[:port>][:socket>] or config-
      path>[[group]>].
 --slave=SLAVE   connection information for slave server in the form:
      user>[:password>]@host>[:port>][:socket>] or
      login-path>[:port>][:socket>] or config-
      path>[[group]>].
 --rpl-user=RPL_USER the user and password for the replication user
      requirement, in the form: user>[:password>] or
      login-path>. E.g. rpl:passwd
 -p, --pedantic  fail if storage engines differ among master and slave.
 --test-db=TEST_DB  database name to use in testing replication setup
      (optional)
 --master-log-file=MASTER_LOG_FILE
      use this master log file to initiate the slave.
 --master-log-pos=MASTER_LOG_POS
      use this position in the master log file to initiate
      the slave.
 -b, --start-from-beginning
      start replication from the first event recorded in the
      binary logging of the master. Not valid with --master-
      log-file or --master-log-pos.
 --ssl-ca=SSL_CA  The path to a file that contains a list of trusted SSL
      CAs.
 --ssl-cert=SSL_CERT The name of the SSL certificate file to use for
      establishing a secure connection.
 --ssl-key=SSL_KEY  The name of the SSL key file to use for establishing a
      secure connection.
 --ssl=SSL    Specifies if the server connection requires use of
      SSL. If an encrypted connection cannot be established,
      the connection attempt fails. By default 0 (SSL not
      required).
 -v, --verbose   control how much information is displayed. e.g., -v =
      verbose, -vv = more verbose, -vvv = debug
 -q, --quiet   turn off all messages for quiet execution.

Part3:主庫準備

主庫創(chuàng)建復制用戶

[root@HE3 ~]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 23329
Server version: 5.7.16-log MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> grant replication client,replication slave on *.* to 'mysync'@'%' identified by 'MANAGER';
Query OK, 0 rows affected, 1 warning (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

Part4:一鍵配置

從庫進行配置主從執(zhí)行如下命令
[root@HE1 ~]# mysqlreplicate --master=sys_admin:MANAGER@192.168.1.250:3306 --slave=sys_admin:MANAGER@192.168.1.248:3306 --rpl-user=mysync:MANAGER -b
WARNING: Using a password on the command line interface can be insecure.
# master on 192.168.1.250: ... connected.
# slave on 192.168.1.248: ... connected.
# Checking for binary logging on master...
# Setting up replication...
# ...done.

檢查

Part1:mysqlrplcheck檢查

[root@HE1 ~]# mysqlrplcheck --master=sys_admin:MANAGER@192.168.1.250:3306 --slave=sys_admin:MANAGER@192.168.1.248:3306 -s
WARNING: Using a password on the command line interface can be insecure.
# master on 192.168.1.250: ... connected.
# slave on 192.168.1.248: ... connected.
Test Description              Status
---------------------------------------------------------------------------
Checking for binary logging on master        [pass]
Are there binlog exceptions?           [pass]
Replication user exists?            [pass]
Checking server_id values           [pass]
Checking server_uuid values           [pass]
Is slave connected to master?          [pass]
Check master information file          [pass]
Checking InnoDB compatibility          [pass]
Checking storage engines compatibility        [pass]
Checking lower_case_table_names settings        [pass]
Checking slave delay (seconds behind master)       [pass]

#
# Slave status: 
#
    Slave_IO_State : Waiting for master to send event
     Master_Host : 192.168.1.250
     Master_User : mysync
     Master_Port : 3306
     Connect_Retry : 60
    Master_Log_File : mysql-bin.000003
   Read_Master_Log_Pos : 384741
    Relay_Log_File : HE1-relay-bin.000004
     Relay_Log_Pos : 384954
   Relay_Master_Log_File : mysql-bin.000003
    Slave_IO_Running : Yes
    Slave_SQL_Running : Yes
    Replicate_Do_DB : 
   Replicate_Ignore_DB : 
   Replicate_Do_Table : 
  Replicate_Ignore_Table : 
  Replicate_Wild_Do_Table : 
 Replicate_Wild_Ignore_Table : 
     Last_Errno : 0
     Last_Error : 
     Skip_Counter : 0
   Exec_Master_Log_Pos : 384741
    Relay_Log_Space : 1743112
    Until_Condition : None
    Until_Log_File : 
     Until_Log_Pos : 0
   Master_SSL_Allowed : No
   Master_SSL_CA_File : 
   Master_SSL_CA_Path : 
    Master_SSL_Cert : 
    Master_SSL_Cipher : 
    Master_SSL_Key : 
   Seconds_Behind_Master : 0
 Master_SSL_Verify_Server_Cert : No
     Last_IO_Errno : 0
     Last_IO_Error : 
    Last_SQL_Errno : 0
    Last_SQL_Error : 
 Replicate_Ignore_Server_Ids : 
    Master_Server_Id : 1250
     Master_UUID : 1b1daad8-b501-11e6-aa21-000c29c6361d
    Master_Info_File : /data/mysql/master.info
      SQL_Delay : 0
   SQL_Remaining_Delay : None
  Slave_SQL_Running_State : Slave has read all relay log; waiting for more updates
   Master_Retry_Count : 86400
     Master_Bind : 
  Last_IO_Error_Timestamp : 
  Last_SQL_Error_Timestamp : 
    Master_SSL_Crl : 
   Master_SSL_Crlpath : 
   Retrieved_Gtid_Set : 
    Executed_Gtid_Set : 
     Auto_Position : 0
   Replicate_Rewrite_DB : 
     Channel_Name : 
   Master_TLS_Version : 
# ...done.

其他常用工具

Part1:mysqldiskusage檢查數(shù)據(jù)庫空間大小

[root@HE1 ~]# mysqldiskusage --server=sys_admin:MANAGER@localhost
WARNING: Using a password on the command line interface can be insecure.
# Source on localhost: ... connected.
# Database totals:
+---------------------+--------------+
| db_name    |  total |
+---------------------+--------------+
| maxscale_schema  | 14,906  |
| mysql    | 14,250,013 |
| performance_schema | 818,071  |
| sys     | 500,802  |
| wms     | 925,929,868 |
+---------------------+--------------+
Total database disk usage = 941,513,660 bytes or 897.90 MB
#...done.

Part2:mysqlindexcheck檢查冗余索引

[root@HE1 ~]# mysqlindexcheck --server=sys_admin:MANAGER@localhost wms
WARNING: Using a password on the command line interface can be insecure.
# Source on localhost: ... connected.
# The following index is a duplicate or redundant for table wms.auth_user:
#
CREATE UNIQUE INDEX `index_user_name` ON `wms`.`auth_user` (`user_name`) USING BTREE
#  may be redundant or duplicate of:
CREATE INDEX `user_name` ON `wms`.`auth_user` (`user_name`, `state`) USING BTREE
# The following index is a duplicate or redundant for table wms.basic_storeage_sapce:
#
CREATE INDEX `idx_store_district_space_no` ON `wms`.`basic_storeage_sapce` (`store_id`, `district_id`, `store_space_no`) USING BTREE
#  may be redundant or duplicate of:
CREATE UNIQUE INDEX `idx_store_district_space_no_un` ON `wms`.`basic_storeage_sapce` (`store_id`, `district_id`, `store_space_no`) USING BTREE

——總結(jié)——

可以看到利用mysql-utilities工具集中的mysqlreplicate來配置MySQL主從非常簡單,mysqlreplicate也提供了各類參數(shù),本文中的-b是指使復制從主二進制日志中的第一個事件開始。mysqlrplcheck 中的-s是指輸出show slave status\G的內(nèi)容。由于筆者的水平有限,編寫時間也很倉促,文中難免會出現(xiàn)一些錯誤或者不準確的地方,不妥之處懇請讀者批評指正。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 基于Docker的MySQL主從復制環(huán)境搭建的實現(xiàn)步驟
  • 在centos7上搭建mysql主從服務器的方法(圖文教程)
  • CentOS服務器平臺搭建mysql主從復制與讀寫分離的方法
  • MySQL主從數(shù)據(jù)庫搭建方法詳解
  • MySQL5.7.18主從復制搭建(一主一從)教程詳解
  • 詳解MySQL主從復制讀寫分離搭建
  • 使用Docker容器搭建MySql主從復制
  • mysql 5.7 docker 主從復制架構(gòu)搭建教程
  • MySQL大庫搭建主從的一種思路分享

標簽:昌都 荊門 陜西 梅河口 北京 黔西 鄂爾多斯 駐馬店

巨人網(wǎng)絡通訊聲明:本文標題《如何快速使用mysqlreplicate搭建MySQL主從》,本文關(guān)鍵詞  如何,快速,使用,mysqlreplicate,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何快速使用mysqlreplicate搭建MySQL主從》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何快速使用mysqlreplicate搭建MySQL主從的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    日本三级韩国三级欧美三级| 国产精品探花一区二区在线观看| av免费播放网站| 精品日本一线二线三线不卡| 日韩和的一区二区| 超碰97在线资源站| av激情亚洲男人天堂| 日本黄色录像视频| 欧美激情中文不卡| 国产99久久久精品| 日韩欧美123区| 亚洲欧洲国产日本综合| 成人免费视频视频在线观看免费| 久久中文免费视频| 亚洲欧美日韩综合aⅴ视频| 99re热视频精品| 在线日韩一区二区| 亚洲一区中文日韩| 一区二区免费在线观看视频| 欧美一区2区视频在线观看| 蜜桃视频一区二区三区 | 国产精品99久久久久| 三级影片在线观看| 国产精品久久综合| 91日韩在线专区| 欧美电影在哪看比较好| 日本女优在线视频一区二区| 欧美成人国产精品一区二区| 久久精品网站免费观看| 成人伦理片在线| 欧美私模裸体表演在线观看| 亚洲成人免费看| 人妻无码一区二区三区| 欧美精品一区二区不卡| 国产成人久久精品77777最新版本| 国产一区二区视频在线观看免费| 一区二区三区在线不卡| 日本japanese极品少妇| 国产三级精品视频| 欧美体内she精高潮| 欧美一级欧美三级在线观看| 国产一二三精品| 在线亚洲高清视频| 日本伊人精品一区二区三区观看方式| 久久精品—区二区三区舞蹈| 国产精品成人一区二区三区夜夜夜 | 无码人妻丰满熟妇区毛片蜜桃精品 | 欧美a在线播放| 亚洲视频免费在线| 好吊色视频一区二区三区| 久久久不卡网国产精品一区| 波多野结衣欧美| 亚洲美女视频一区| 欧美日韩在线不卡| 日韩电影在线免费观看| 久久成人小视频| 亚洲一区二区3| 欧美人与性囗牲恔配| 亚洲视频电影在线| 欧美 变态 另类 人妖| 国产精品国产三级国产专播品爱网| 深夜视频在线观看| 久久久国际精品| 中文字幕制服丝袜| 成年人网站免费在线观看| 久久精品欧美一区二区三区不卡| 又黄又爽又色的视频| 久久嫩草精品久久久精品一| 91网站视频在线观看| 亚洲精品在线三区| 色综合久久久无码中文字幕波多| 久久女同精品一区二区| 亚洲欧美激情一区二区三区| 久久亚洲精华国产精华液| 国产精品91av| 国产精品国产三级国产普通话蜜臀| 亚洲男女在线观看| 亚洲日本va午夜在线影院| 欧美 日韩 成人| 亚洲成人黄色小说| 欧美做爰爽爽爽爽爽爽| 老司机精品视频线观看86| 欧美日韩在线三区| 成人精品一区二区三区中文字幕| 日韩免费高清av| 亚洲综合中文网| 国产精品久久久久久久久免费桃花| 无套内谢大学处破女www小说| 亚洲美女屁股眼交| 亚洲小少妇裸体bbw| 极品人妻videosss人妻| 成人v精品蜜桃久久一区| 欧美日韩视频第一区| 国产suv精品一区二区883| 欧美一级片在线看| 日本精品一二三| 亚洲视频一区二区在线| 天天色影综合网| 国模套图日韩精品一区二区 | 久久精品国产秦先生| 欧美人与z0zoxxxx视频| 99精品欧美一区二区三区综合在线| 国产午夜亚洲精品不卡| 成都免费高清电影| 青青草国产成人av片免费| 欧美剧在线免费观看网站| 99re热视频这里只精品| 亚洲欧美怡红院| 少妇被躁爽到高潮无码文| 国产一区二三区| 久久亚洲精精品中文字幕早川悠里 | 精人妻一区二区三区| 亚洲精品日韩一| 色欧美片视频在线观看| 成人免费看视频| 国产精品免费aⅴ片在线观看| 成年人看的免费视频| 国内精品国产成人| 久久久久久久精| 9.1片黄在线观看| 国产精品一区二区不卡| 国产日韩一级二级三级| 国产主播av在线| 国产精品一级在线| 日本一区二区三区在线观看| 国产精品无人区| 日韩亚洲欧美在线观看| 亚洲一级av无码毛片精品| 午夜精品久久久久久久久| 欧美人妇做爰xxxⅹ性高电影| 久久久久中文字幕亚洲精品| 亚洲综合图片区| 欧美日本在线播放| 漂亮人妻被黑人久久精品| 午夜不卡av在线| 欧美成人精品3d动漫h| 国产jk精品白丝av在线观看 | 亚洲av无码一区二区三区人| 裸体在线国模精品偷拍| 久久视频一区二区| 亚洲精品久久久久久国| 成人黄页在线观看| 亚洲精品免费一二三区| 欧美日韩极品在线观看一区| 国产精品手机在线观看| 美女网站在线免费欧美精品| 久久婷婷色综合| 久久99久久99精品免费看小说| 成人免费观看视频| 一个色综合av| 欧美一区二区三区四区在线观看| 久久精品一区二区免费播放 | 99免费精品视频| 亚洲在线免费播放| 欧美一个色资源| 欧洲性xxxx| 99精品视频一区二区三区| 亚洲成国产人片在线观看| 日韩欧美国产综合一区| 成年人视频软件| 97久久人人超碰| 亚洲成va人在线观看| 久久亚洲欧美国产精品乐播| 成人观看免费视频| 精品人妻伦一二三区久| 精品一区二区三区日韩| 成人欧美一区二区三区1314| 欧美三级日韩在线| 国产一二三四五区| 处破女av一区二区| 亚洲国产另类精品专区| 久久久一区二区三区| 色综合久久88色综合天天6| 亚洲欧美高清在线| 国产在线精品一区二区不卡了| 国产欧美日韩一区二区三区在线观看| 日本激情视频一区二区三区| wwwww在线观看| 韩国一区二区视频| 亚洲精品国产精品乱码不99| 日韩一区二区三区观看| 欧美特黄一级片| 91蝌蚪porny成人天涯| 成人av集中营| 91同城在线观看| 国产最新精品免费| 精品国产免费一区二区三区香蕉| 亚洲精品一二三四| 精品一区精品二区高清| 亚洲麻豆国产自偷在线| 精品国产凹凸成av人网站| 91国内精品野花午夜精品| 这里只有久久精品| 91色乱码一区二区三区| 国产一区二区三区香蕉| 亚洲h在线观看| 最新中文字幕一区二区三区| 欧美xxxxxxxx| 欧美日韩在线播放一区| 成人做爰视频网站|