av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

在CentOS7上部署MySQL主從

在 centos7 上部署 mysql 主從

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),永順企業(yè)網(wǎng)站建設(shè),永順品牌網(wǎng)站建設(shè),網(wǎng)站定制,永順網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,永順網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

1 通過(guò) SecureCRT 連接至 MySQL 主服務(wù)器;

2 找到 my.cnf 文件所在的目錄:
    mysql --help | grep my.cnf
  一般情況 my.cnf 都會(huì)位于 /etc/ 目錄下;

3 用 vim 打開 MySQL 的配置文件 my.cnf:
    vim /etc/my.cnf

4 找到 [mysqld] 并在其后添加如下配置:
    # 唯一標(biāo)識(shí)此 MySQL 服務(wù)器,默認(rèn)值為 1,一般采用所屬 IP 的末端值
    server-id=1
    # 二進(jìn)制日志文件名字,MySQL 主服務(wù)器必須啟用此配置
    log-bin=master-bin-log
    # MySQL 主服務(wù)器中參與主從復(fù)制的數(shù)據(jù)庫(kù)名;如果有多個(gè)數(shù)據(jù)庫(kù),則此參數(shù)可以有多個(gè),每行一個(gè),分部對(duì)應(yīng)不同的數(shù)據(jù)庫(kù)
    binlog-do-db=db_master_slave
    # MySQL 主服務(wù)器中二進(jìn)制日志文件的索引名
    log-bin-index=master-bin-log.index

5 在 MySQL 從服務(wù)器上同樣用 vim 打開 my.cnf 文件,定位到 [mysqld],并在其后面加入如下配置:
    # 唯一標(biāo)識(shí)此 MySQL 服務(wù)器,默認(rèn)值為 1,一般采用所屬 IP 的末端值
    server-id=2
    # MySQL 從服務(wù)器的日志索引文件名
    relay-log-index=slave-relay-log.index
    # MySQL 從服務(wù)器的日志文件名
    relay-log=slave-relay-log

6 在 MySQL master 和 slave 服務(wù)器上分別創(chuàng)建數(shù)據(jù)庫(kù) db_master_slave:
    create database db_master_slave;   

7 在 MySQL master 服務(wù)器上創(chuàng)建用戶 user_master,并設(shè)置密碼 Password_Master_123456:
    create user 'user_master'@'%' identified by 'Password_Master_123456';

8 在 MySQL master 服務(wù)器上為用戶 user_master 賦權(quán)對(duì) db_master_slave 數(shù)據(jù)庫(kù)的所有權(quán)限:
    grant all on db_master_slave.* to 'user_master'@'%';

9 在 MySQL master 服務(wù)器上為用戶 user_master 賦本地訪問(wèn)的權(quán)限:
    grant all privileges on db_master_slave.* to 'user_master'@'localhost' identified by 'Password_Master_123456';

10 在 MySQL master 服務(wù)器上授權(quán) MySQL slave 服務(wù)器可以通過(guò) user_master 用戶訪問(wèn)主服務(wù)器:
    grant replication slave on *.* to 'user_master'@'%' identified by 'Password_Master_123456' with grant option;

11 在 MySQL master 和 slave 服務(wù)器上分別重啟 MySQL 服務(wù):
    關(guān)閉 MySQL 服務(wù):
        service mysqld stop
    打開 MySQL 服務(wù):
        service mysqld start
    重啟 MySQL 服務(wù):
     service mysql restart

12 在 MySQL master 和 slave 服務(wù)器上分別進(jìn)入到數(shù)據(jù)庫(kù) db_master_slave 中:
    use db_master_slave;
    并創(chuàng)建用戶名表 t_user:
        create table t_user(id int(3), name varchar(128));

13 查看 MySQL master 服務(wù)器的狀態(tài):
    show master status;
    并記錄下其 master_log_file 屬性和 master_log_pos 屬性的值;

14 在 MySQL slave 服務(wù)上執(zhí)行如下配置:
    change master to master_host='192.168.1.10',        // MySQL master 服務(wù)器IP
    master_port=3306,
    master_user='user_master',
    master_password='Password_Master_123456',
    master_log_file='master-bin-log.000004',    // MySQL master 服務(wù)器 master_log_file 的值
    master_log_pos=654;    // MySQL master 服務(wù)器 master_log_pos 的值

15 在 MySQL master 服務(wù)器的 db_master_slave 庫(kù)中為用戶名 t_user 添加數(shù)據(jù):
    mysql> insert into t_user(id, name) values(1, 'idea1');
    mysql> select * from t_user;

16 在 MySQL slave 服務(wù)器的 db_master_slave 庫(kù)中為用戶名 t_user 添加數(shù)據(jù):
    mysql> insert into t_user(id, name) values(1, 'idea1');
    mysql> select * from t_user;

17 在 MySQL slave 服務(wù)器的如何發(fā)現(xiàn):
    slave_IO_running = NO
    則執(zhí)行如下命令:
    mysql> stop slave;
    mysql> start slave;

18 查看 MySQL 運(yùn)行時(shí)中 server_id 的值:
    show variables like 'server_id';


本文標(biāo)題:在CentOS7上部署MySQL主從
網(wǎng)頁(yè)URL:http://uogjgqi.cn/article/djepjjj.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流