主從配置,主要用來做備份,從服務器監控主服務器動作,從而達到備份目的,
主服務器配置
(1)打開組態檔
vim /etc/my.cnf
(2)追加
server-id=1 #id值不能相同 log-bin=/var/lib/mysql/mysqldata/master-bin #binlog日志存放位置mysqldata
sync_binlog=1 #事務性
(3)修改mysqldata 權限
chown mysql:mysql -R /var/lib/mysql/mysqldata/
(4)創建用戶并授予權限
create user 'tian'@'%' identified by '123' grant replication slave on *.* to 'tian' flush privileges
從服務器配置
server-id=2 #id值不能相同 relay_log=/var/lib/mysql/mysqldata/slave-bin #binlog日志存放位置mysqldata sync_binlog=1 #事務性 read-only = on #設定只讀
從服務器設定連接
change master to master_host='192.168.1.53',master_user='tian',master_password='123'
配置主從服務器,開啟
show master status \G #查看主服務器狀態 start slave #開啟從服務器 show slave status \G #查看從服務器狀態
注意:修改完組態檔,要重啟服務,注意若不成功,可能是服務器的防火墻沒關,
systemctl stop firewalld.service 停止firewall
systemctl disable firewalld.service 禁止firewall開機啟動
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/241184.html
標籤:其他
