操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    Mysql主從同步、主從復(fù)制配置詳細(xì)步驟

    1.下載Mysql

    1.1 官網(wǎng)下載

    1.2 解壓zip 到指定目錄

    1.1 官網(wǎng)下載

    地址: https://www.mysql.com/downloads/

    主服務(wù)器目錄C:\ProgramData\MySQL\MySQL Server 8.0下修改my.ini

    #設(shè)置不要復(fù)制的數(shù)據(jù)庫(kù)(可設(shè)置多個(gè))

    binlog-ignore-db=mysql

    #設(shè)置需要復(fù)制的數(shù)據(jù)庫(kù)

    binlog-do-db=syzy

    server_id=182

    log-bin=master-bin

    準(zhǔn)備開(kāi)啟主從同步

    4.1 查看master和slave各自目錄 xxx/data/auto.cnf

    如果兩個(gè)文件一致,則修改slave從庫(kù)的auto.cnf 使得兩個(gè)庫(kù)的值不一致

    [auto]

    server-uuid=049b7b4c-36c5-11eb-bbbf-e454e8d43410


    4.2設(shè)置從庫(kù)從哪里同步即設(shè)置master

    管理員命令行下:

    mysql -u root -p password 進(jìn)入mysql

    輸入命令:

    change master to master_host='localhost',master_port=3306,master_user='root',master_password='123456',master_log_file='master-bin.000002',master_log_pos=1236;

    master_host: 主服務(wù)器的IP

    master_user: 主服務(wù)器上新創(chuàng)建的用戶(hù)名

    master_password: 用戶(hù)的密碼

    master_port: 主服務(wù)器的端口,如果未曾修改,默認(rèn)即可。

    master_log_file:主服務(wù)器二進(jìn)制日志文件的名稱(chēng),填寫(xiě)查看主服務(wù)器的master狀態(tài)時(shí)顯示的File值

    master_log_pos:同步位置


    start slave; stop slave;

    show slave status\G

    Slave_IO_Running: Yes

    Slave_SQL_Running: Yes

    首先去msql官網(wǎng)下載最新版本的mysql8,當(dāng)前的最新版本是8.0.36 。

    mysql8

    下載上面200多M的zip包就可以了,下面600多M的包,包含一些其他的東西。

    下載地址:https://dev.mysql.com/downloads/mysql/8.0.html

    下載好之后是一個(gè)ZIP的壓縮包,解壓縮到硬盤(pán)即可。

    安裝之前首先要準(zhǔn)備一個(gè) my.ini 的文件,這個(gè)mysql8的壓縮包里面沒(méi)有帶,也沒(méi)有樣例(也可能是我沒(méi)有找到)

    my.ini 文件可以類(lèi)似這樣,這里的安裝路徑basedir和data路徑datadir請(qǐng)根據(jù)自己系統(tǒng)的情況進(jìn)行修改。

    [mysql]
    
    # 設(shè)置mysql客戶(hù)端默認(rèn)字符集
    
    default-character-set=utf8mb4
    
    [mysqld]
    
    #設(shè)置3306端口 ,如果是線(xiàn)上服務(wù)器,為了保證安全可以修改為其他端口,比如 9999 等
    
    port = 3306
    
    # 設(shè)置mysql的安裝目錄 ,注意這里需要雙斜線(xiàn),不然會(huì)有問(wèn)題。
    
    basedir=D:\\tools\\workTools\\mysql-8.0.36-winx64
    
    # 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄, 這里根據(jù)自己的實(shí)際情況進(jìn)行修改。
    
    datadir=D:\\tools\\workTools\\mysql-8.0.36-winx64\\data
    
    # 允許最大連接數(shù)
    
    max_connections=200
    
    # 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
    
    character-set-server= utf8mb4
    
    #開(kāi)啟查詢(xún)緩存
    
    explicit_defaults_for_timestamp=true
    
    # skip-grant-tables
    
    # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
    
    default-storage-engine=INNODB

    準(zhǔn)備好這個(gè)文件之后,需要放在mysql-8.0.36-winx64文件夾下。

    然后以管理員身份運(yùn)行CMD ,這一步特別重要,如果沒(méi)有以管理員身份運(yùn)行在接下來(lái)的步驟會(huì)執(zhí)行不下去。

    如果以管理員身份執(zhí)行的CMD,默認(rèn)會(huì)在C盤(pán)的C:\Windows\system32>目錄下。

    如果不是以管理員身份執(zhí)行的CMD,默認(rèn)會(huì)在C盤(pán)的C:\Users\用戶(hù)名>目錄下。

    進(jìn)入到剛才解壓縮好的文件夾mysql-8.0.36-winx64下,進(jìn)入到 bin 目錄下。

    按順序執(zhí)行以下命令:

    mysqld --initialize --user=mysql --console
    mysqld --install mysql
    net start mysql
    mysql -u root –p

    如果沒(méi)有以管理員身份執(zhí)行,會(huì)得到

    Install/Remove of the Service Denied!

    以默認(rèn)密碼進(jìn)入到mysql之后要修改密碼。mysql8修改密碼的命令

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password新密碼';
    FLUSH PRIVILEGES;

    執(zhí)行完成之后,root用戶(hù)的密碼就已經(jīng)變成新密碼了。

    用新密碼登錄嘗試下,正常情況應(yīng)該可以登錄使用了。

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶(hù)案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話(huà):010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有