最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ù)庫的評論 (共 條)

分享到微博請遵守國家法律
海晏县| 米林县| 沈阳市| 镇江市| 建昌县| 曲阜市| 石棉县| 栾城县| 柘荣县| 高淳县| 青龙| 云安县| 楚雄市| 鄢陵县| 肇庆市| 英德市| 平乐县| 辰溪县| 京山县| 广昌县| 北川| 上饶市| 新密市| 马鞍山市| 裕民县| 莲花县| 安塞县| 泗阳县| 岑巩县| 西丰县| 托克逊县| 易门县| 海安县| 冷水江市| 浦城县| 腾冲县| 三河市| 天等县| 白城市| 永昌县| 东乌|