帶貨直播系統,透過主從同步實現讀寫分離
3 slave從伺服器的配置
上篇文章我們說了帶貨直播系統主伺服器的配置,這篇來說說帶貨直播系統從伺服器的配置。
3.1 配置檔案my.cnf的修改
# 根據上一篇文章,編輯 my.cnf 檔案
[root@localhost mysql]# vim /etc/my.cnf
# 在 [mysqld] 中新增:
server-id=2
relay-log=slave-relay-bin
relay-log-index=slave-relay-bin.index
#replicate-do-db=test
# 備註:
#server-id 伺服器唯一標識,如果有多個從伺服器,每個伺服器的 server-id 不能重複,跟 IP 一樣是唯一標識,如果你沒設定 server-id 或者設定為 0 ,則從伺服器不會連線到主伺服器。
#relay-log 啟動 MySQL 二進位制日誌,可以用來做資料備份和崩潰恢復,或主伺服器掛掉了,將此從伺服器作為其他從伺服器的主伺服器。
#replicate-do-db 指定同步的資料庫,如果複製多個資料庫,重複設定這個選項即可。若在 master 端不指定 binlog-do-db ,則在 slave 端可用 replication-do-db 來過濾。
#replicate-ignore-db 不需要同步的資料庫,如果有多個資料庫,重複設定這個選項即可。
# 其中需要注意的是, replicate-do-db 和 replicate-ignore-db 為互斥選項,一般只需要一個即可。
3.2 重啟帶貨直播系統的mysql服務
[root@localhost mysql]# service mysql restart
Shutting down MySQL.... SUCCESS!
Starting MySQL. SUCCESS!
3.3 連線master主伺服器
# 進入 mysql 資料庫
[root@localhost mysql]# mysql -uroot -p
Enter password:
# 連線 master 主伺服器
mysql> change master to master_host='192.168.17.130',master_port=3306,master_user='masterbackup',master_password='123456',master_log_file='master-bin.000001',master_log_pos=154;
# 備註:
#master_host 對應主伺服器的 IP 地址。
#master_port 對應主伺服器的埠。
#master_log_file 對應 show master status 顯示的 File 列: master-bin.000001 。
#master_log_pos 對應 show master status 顯示的 Position 列: 154 。
3.4 啟動slave資料同步
# 啟動 slave 資料同步
mysql> start slave;
# 停止 slave 資料同步(若有需要)
mysql> stop slave;
3.5 檢視slave資訊
mysql> show slave status\G;
Slave_IO_Running 和 Slave_SQL_Running 都為 yes ,則表示帶貨直播系統主從資料庫同步成功。
————————————————
宣告:本文由雲豹科技轉發自CSDN
【
葉夢_
】,如有侵權請聯絡作者刪除
原文連結:https://blog.csdn.net/qq_15092079/article/details/81672920
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70002045/viewspace-2779479/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫讀寫分離,主從同步實現方法資料庫主從同步
- MySQL怎麼實現主從同步和Django實現MySQL讀寫分離MySql主從同步Django
- 直播帶貨系統原始碼,實現MYSQL資料庫的主從同步原始碼MySql資料庫主從同步
- 直播賣貨系統,如何實現mysql資料庫的讀寫分離MySql資料庫
- 搭建MySQL主從實現Django讀寫分離MySqlDjango
- discuz 配置讀寫分離(主寫從讀)
- Mycat中介軟體實現Mysql主從讀寫分離MySql
- 帶貨直播系統,透過ffmpeg推流實現首屏秒開
- (7)資料庫讀寫分離,主從同步實現方法(資料庫設定)資料庫主從同步
- springboot+mybatis+druid實現mysql主從讀寫分離(五)Spring BootMyBatisUIMySql
- Mycat2+Mysql一主一從實現讀寫分離配置MySql
- MYSQL 主從 + ATLAS 讀寫分離 搭建MySql
- 配置\清除 MySQL 主從 讀寫分離MySql
- MySQL主從複製讀寫分離MySql
- 搭建Redis“主-從-從”模式叢集並使用 RedisTemplate 實現讀寫分離Redis模式
- [Mysql]主從複製和讀寫分離MySql
- MySQL主從分離實現MySql
- 搭建Redis簡易叢集實現主從複製和讀寫分離Redis
- Mysql-主從複製與讀寫分離MySql
- 從節點崩了,還怎麼「主從讀寫分離」?
- springboot多資料來源配合docker部署mysql主從實現讀寫分離Spring BootDockerMySql
- ProxySQL實現MySQL讀寫分離MySql
- 直播帶貨系統是如何實現直播錄屏的
- ShardingSphere(七) 讀寫分離配置,實現分庫讀寫操作
- MySQL從庫卡主了--讀寫分離也不能亂讀MySql
- Linux系統MySQL配置主從分離LinuxMySql
- 使用proxysql 1.4.14中介軟體實現mysql 5.7.26主從的讀寫分離MySql
- CentOS7系統下使用Mycat實現mysql讀寫分離部署CentOSMySql
- 【Mongo】Mongo讀寫分離的實現Go
- MySQL運維15-一主一從讀寫分離MySql運維
- MySQL運維16-雙主雙從讀寫分離MySql運維
- Docker實現Mariadb分庫分表、讀寫分離Docker
- Linux下MySQL主從複製(GTID)+讀寫分離(ProxySQL)-實施筆記LinuxMySql筆記
- Mycat讀寫分離、主從切換、分庫分表的操作記錄
- PostgreSQL+Pgpool實現HA讀寫分離SQL
- docker+atlas+mysql實現讀寫分離DockerMySql
- Kubernetes 中實現 MySQL 的讀寫分離MySql
- MySQL 高可用架構:主從備份及讀寫分離MySql架構