欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

windows上mysql如何進(jìn)行主從數(shù)據(jù)庫搭建及問題是什么-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)windows上mysql如何進(jìn)行主從數(shù)據(jù)庫搭建及問題是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

站在用戶的角度思考問題,與客戶深入溝通,找到上杭網(wǎng)站設(shè)計與上杭網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋上杭地區(qū)。

根據(jù)前篇web項目的搭建后,需要搭建主從數(shù)據(jù)庫,這里在windows服務(wù)器上搭建了主從結(jié)構(gòu)的mysql,這里在記錄下在本機(jī)模擬搭建過程
在windows上安裝和linux還是有些不同,不注意就會耽誤不少時間
一 下載安裝包和安裝
/tupian/20230522/id=469273 下載的安裝包是Archive
需要手工安裝且建立服務(wù)和初始化data目錄,具體可以在網(wǎng)上搜索有很多具體安裝方法。
二 建立從節(jié)點
1把主服務(wù)器的安裝目錄C:\Program Files\MySQL\MySQL Server 5.7所有文件都copy到另一個目錄D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7。
2修改復(fù)制過來的my.ini文件參數(shù)
包括端口和路徑
port = 3307
basedir = "D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7"
datadir = "D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7\data"
3建立mysql從服務(wù)器服務(wù)
mysqld install MySQLM --defaults-file="D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7\my.ini"
4修改對應(yīng)注冊表里服務(wù)啟動項的內(nèi)容
注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL57\ImagePath里使用的路徑改成
"D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7\bin\mysqld" --defaults-file=D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7\my.ini MySQLS
mysqld_multi.pl --defaults-extra-file=D:\anzhuang\MySQL\mysqlSlave\MySQL Server 5.7\my.ini start 3307
以便啟動mysql時可以找到對應(yīng)my.ini文件啟動
三 主節(jié)點配置
1修改主節(jié)點和從節(jié)點上my.ini
[mysqld]
server-id = 1  
binlog-do-db=test #要同步的數(shù)據(jù)庫
#binlog-ignore-db=mysql   #不同步的數(shù)據(jù)庫,如果指定了binlog-do-db這里應(yīng)該可以不用指定的
log-bin=mysql-bin #要生成的二進(jìn)制日記文件名稱

修改從配置文件:
[mysqld]
server-id = 2
log-bin    = mysql-bin
replicate-do-db=test

2上創(chuàng)建用戶并授權(quán)
create user 'repla'@'127.0.0.1' identified by 'test';
GRANT REPLICATION SLAVE ON *.* TO 'repla'@'127.0.0.1';
3創(chuàng)建test數(shù)據(jù)庫

4 物理備份test目錄到從庫
把datadir指定的目錄的data目錄copy到從目錄
5 show master status
查看file和position字段對應(yīng)的參數(shù);
+------------------+----------+--------------+------------------+--------------
----+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid
Set |
+------------------+----------+--------------+------------------+--------------
----+
| mysql-bin.000006 |     1847 | test         |                  |
    |
+------------------+----------+--------------+------------------+--------------


四從節(jié)點配置
1啟動從節(jié)點mysql服務(wù)
mysql -uroot -P3307 -p123456 如果端口不同,必須制定端口,才能在一臺機(jī)器上同時啟動多實例

2 接收主節(jié)點傳送日志
change master to master_host='127.0.0.1',master_port=3306,master_user='repla',master_password='test',master_log_file='mysql-bin.000006',master_log_pos=1847;

3啟動從數(shù)據(jù)庫復(fù)制功能
start slave

最后在主庫插入數(shù)據(jù)后,從庫就能看到主庫的數(shù)據(jù)了。

問題總結(jié)
1這里的my.ini文件在注冊表里有指定,無論是否使用命令指示使用自己命令的ini,系統(tǒng)都會根據(jù)注冊表里的my.ini文件位置去讀取并啟動db。
比如用命令C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql --defaults-file="D:\anzhuang\MySQL\my.ini" -uroot -p
想使用自己定義的my.ini.但注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL57\ImagePath里使用的路徑不是
這個路徑時,還會按照注冊表的路徑讀取文件。
如果在windows上安裝,要正確識別my.ini位置,具體可根據(jù)服務(wù)選擇或注冊表信息判斷my.ini位置

2 備份時可采用物理備份和邏輯備份,如果是物理備份注意把主庫的data目錄下的全部文件復(fù)制到slave
這個data目錄一定是datadir參數(shù)中指定的目錄,這點可能會采用軟件安裝目錄下的data目錄而不是數(shù)據(jù)目錄
3 采用物理備份時很可能把a(bǔ)uto.cnf文件也復(fù)制到slave,造成主備之間的UUID不一致,這里的解決辦法是在slave
重新命名auto.cnf,然后重啟備庫,重新生成新的UUID
可以參考網(wǎng)址http://www.linuxidc.com/Linux/2015-02/113564.htm
4 在slave上需要驗證主從是否開始傳送日志方法
mysql> show slave status\G
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: 127.0.0.1
                  Master_User: repla
                  Master_Port: 3306
                Connect_Retry: 60
              Master_Log_File: mysql-bin.000011
          Read_Master_Log_Pos: 1684
               Relay_Log_File: SDSC-WIN7-ZHANGLU-relay-bin.000002
                Relay_Log_Pos: 1595
        Relay_Master_Log_File: mysql-bin.000011
             Slave_IO_Running: Yes
            Slave_SQL_Running: Yes
              Replicate_Do_DB: test
    ......
 Slave_IO_Running: Yes Slave_SQL_Running: Yes都是Yes 就對了。
 可能出現(xiàn)問題是要多次stop slave后多次執(zhí)行change master to命令。

看完上述內(nèi)容,你們對windows上mysql如何進(jìn)行主從數(shù)據(jù)庫搭建及問題是什么有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)站題目:windows上mysql如何進(jìn)行主從數(shù)據(jù)庫搭建及問題是什么-創(chuàng)新互聯(lián)
瀏覽地址:http://aaarwkj.com/article24/gpoce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、虛擬主機(jī)、網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計Google、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
97人妻人人澡人人爽| 国内精品人妻久久毛片| 国产精品高清呻吟久久久| 一区二区三区日韩电影在线| 国语av一区二区三区| 日韩一区二区三区av| 久久久精品免费福利视频| 97视频高清在线观看| 日本束缚人妻一区二区三区| 国产一级内射麻豆91| 在线亚洲av不卡一区二区三区| 国产成人激情自拍视频在线观看| 天堂av在线播放观看| 亚洲在线免费播放视频| 国产在线视频不卡一线路| 国产精品国产亚洲av| 91麻豆成人国产在线观看| 九七青青草视频在线观看| 99精品午夜福利在线| 日本伦理三级在线观看| 日韩视频播放一区二区| 亚洲中少妇久久中文字幕| 伊人亚洲中文一区二区| 久久精品少妇人妻视频| 国产剧情av在线播放| 黄色av网站在线免费| 秋霞三级在线免费观看| 久草福利视频免费播放| 午夜性生活视频免费看| 日韩av中文一区二区| 亚洲精品91在线中文字幕| 日韩亚洲人成网站在线播放| av天堂在线观看网站| 亚洲成人黄色片在线观看| 日韩美女搞黄色的网站| 国产欧美又粗又猛又爽老| 亚洲精品av一区二区久久 | 国产H精品在线观看| 成人黄色18免费网站| 日本亚洲精品在线观看| 国产高清内射一级一片高清视频|