一、配置主從(這里主是m3300,從是3301、3302)
1.配置m3301
從mysql8里拿出這兩個檔案到m3301

2.配置my.ini

初始化mysql8
mysqld --initialize-insecure;
安裝服務
mysqld -install m3300;
開啟服務
net start m3300;
進入mysql
mysql -uroot -P3300;
其它幾個服務同上,建好如下:

3.在主服務m3300中的操作
建立賬號
create user repl identified with mysql_native_password by 'repl';
授權
grant replication slave on *.* to repl;
重繪
flush privileges;
查看主庫master
show master status;

4.在從服務中操作m3301
連接主服務設定的賬號和日志(根據自己主服務走)
change replication source to
source_host='127.0.0.1',
source_user='repl',
source_password='repl',
source_port=3300,
source_log_file='binlog.000003',
source_log_pos=827;

開啟主從服務
start slave;和start replica;都可以,

查看是否成功
show slave status \G


如果不成功(請檢查配置)
沒有問題的化還是no請執行
stop slave;
reset slave;
start slave;
show slave status \G
其它的百度吧
5.在主服務中建立資料庫從服務中也可查看


6.從庫只讀配置my.ini
[mysqld]
port=3300
server_id=1
bin_log=binlog
binlog_do_db=db
binlog_ignore_db=information_schema,mysql,performance_schema,sys
read_only=off
super_read_only=off
7.停止主機并清理所有資訊
mysql> stop slave;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> reset slave all;
Query OK, 0 rows affected (0.00 sec)
mysql> show slave status;
Empty set (0.00 sec)
mysql> show slave status\G
Empty set (0.00 sec
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/431457.html
標籤:其他
上一篇:用 JuiceFS 備份 Nginx 日志可以這么簡單
下一篇:mysql練習題emp,dept
