无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

如何搭建讀寫主從數(shù)據(jù)庫

2023-07-08 15:16 作者:面包枕  | 我要投稿

### 原理

1.主服務器建立二進制日志,每產(chǎn)生語句或磁盤變化寫進日志

2.從服務器建立relaylog

3.主服務器創(chuàng)建 授權復制賬號,從利用復制賬號來監(jiān)聽主服務器的二進制日志

具體原理參考:https://mp.weixin.qq.com/s/8dXHIq3P-kYSgF3o9zhZ8Q



1. 修改主數(shù)據(jù)庫的配置文件my.cnf,如下修改,修改后的重啟數(shù)據(jù)庫?

#主數(shù)據(jù)庫的配置

#定義Mysql服務的唯一標識 每個mysql服務Id需唯一

server-id=100

#開啟mysql binlog功能

log-bin=mysql-bin

#設置binlog的日志格式,格式分別 statement row mixed。通常使用row

binlog-format=row

#此參數(shù)表示只記錄指定數(shù)據(jù)庫的二進制日志,默認全部記錄。

binlog-do-db=mydatabase

主數(shù)據(jù)庫的配置文件 my.cnf


2. 修改主數(shù)據(jù)庫的配置文件my.cnf,如下修改,修改后的重啟數(shù)據(jù)庫?

#從服務器的配置

#定義Mysql服務的唯一標識 每個mysql服務Id需唯一

server-id=200

#啟用中繼日志,其中mysql-relay表示日志的文件名稱,文件存放在datadir參數(shù)指向的目錄下面

relay-log=mysql-relay

#指定只讀

read-only=1

#需要復制的數(shù)據(jù)庫

replicate-do-db=mydatabase

從數(shù)據(jù)庫的配置文件 my.cnf



3.在主數(shù)據(jù)庫創(chuàng)建 授權復制賬號

grant replication client,replication slave on *.* to 'repl'@'%' identified by 'r123456';

FLUSH PRIVILEGES;

在主數(shù)據(jù)庫創(chuàng)建復制賬號



4.登入主數(shù)據(jù)庫,查看binlog的日志及位置

#查看master的狀態(tài)看,尤其是當前的日志及位置

show master status;

主數(shù)據(jù)庫的命令行



5.登入從數(shù)據(jù)庫,利用賬號復制主數(shù)據(jù)庫的binlog, sql語句

change master to

master_host='172.172.0.10',

master_user='repl',

master_password='r123456',

master_log_file='mysql-bin.000289',

master_log_pos=322;

從數(shù)據(jù)庫的命令行



6.在從數(shù)據(jù)庫上啟動復制

start slave;?

在從數(shù)據(jù)庫啟動復制



其他:

#查看master的狀態(tài)看,尤其是當前的日志及位置

show master status;

#查看從服務器狀態(tài)

show slave status;

#啟動從服務器狀態(tài)(開始監(jiān)聽master的變化)

start slave;?

#停止slave狀態(tài)

stop slave;

#重置從服務器 的狀態(tài)

reset slave;

如何搭建讀寫主從數(shù)據(jù)庫的評論 (共 條)

分享到微博請遵守國家法律
和龙市| 玉屏| 讷河市| 菏泽市| 罗山县| 福贡县| 思南县| 五家渠市| 灯塔市| 巨野县| 璧山县| 阿坝县| 昂仁县| 沭阳县| 穆棱市| 哈尔滨市| 睢宁县| 敦化市| 甘谷县| 涿鹿县| 永年县| 泽库县| 大渡口区| 湄潭县| 沈阳市| 大埔区| 北海市| 彭泽县| 镶黄旗| 拉萨市| 高清| 崇左市| 灌南县| 读书| 鄂伦春自治旗| 广河县| 南召县| 武邑县| 五指山市| 扎赉特旗| 理塘县|