mysql8.0使用PXC實(shí)現(xiàn)高可用
更新時(shí)間:2025年02月11日 09:05:14 作者:憨豆先生.
本文主要介紹了mysql8.0使用PXC實(shí)現(xiàn)高可用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
實(shí)驗(yàn)環(huán)境
準(zhǔn)備好下面三臺(tái)服務(wù)器,本文搭建PXC集群基于Rocky:
IP | 端口 | 角色 |
---|---|---|
192.168.93.20 | 3306 | pxc1 |
192.168.93.21 | 3306 | pxc2 |
192.168.93.22 | 3306 | pxc3 |
集群搭建
配置host解析(3臺(tái)設(shè)備)
vim /etc/hosts 192.168.93.20 pxc1 192.168.93.21 pxc2 192.168.93.22 pxc3
安裝percona-release-latest.noarch.rpm、percona-xtradb-cluster
yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm percona-release setup pxc-80 yum install percona-xtradb-cluster
編輯配置文件(3臺(tái)設(shè)備都要修改)
啟動(dòng)服務(wù):
systemctl start mysql@bootstrap.service #查看密碼 grep -i password /var/log/mysqld.log
登錄數(shù)據(jù)庫(kù):
mysql -uroot -p'(%ql1e-UZ,ru'
復(fù)制證書,開啟服務(wù):
scp /var/lib/mysql/*.pem pxc3:/var/lib/mysql scp /var/lib/mysql/*.pem pxc2:/var/lib/mysql systemctl start mysql.service
實(shí)驗(yàn)結(jié)果
到此這篇關(guān)于mysql8.0使用PXC實(shí)現(xiàn)高可用的文章就介紹到這了,更多相關(guān)mysql8.0 PXC高可用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Kubernetes中實(shí)現(xiàn) MySQL 讀寫分離的詳細(xì)步驟
Kubernetes中實(shí)現(xiàn)MySQL的讀寫分離通過主從復(fù)制架構(gòu),利用Kubernetes部署MySQL主節(jié)點(diǎn)和從節(jié)點(diǎn),并通過Service實(shí)現(xiàn)讀寫分離,提高數(shù)據(jù)庫(kù)性能和可維護(hù)性2024-11-11MySQL通過ibd文件恢復(fù)數(shù)據(jù)的操作過程
通常,在InnoDB存儲(chǔ)引擎下,一個(gè)表由三部分組成:數(shù)據(jù)字典(.frm文件)、表空間(.ibd文件)和日志文件,其中,.frm文件存儲(chǔ)了表的定義,.ibd文件存儲(chǔ)了表的數(shù)據(jù)和索引,本文給大家記錄一次MySQL通過ibd文件恢復(fù)數(shù)據(jù)的操作過程,需要的朋友可以參考下2024-10-10在windows上安裝不同(兩個(gè))版本的Mysql數(shù)據(jù)庫(kù)的教程詳解
這篇文章主要介紹了在windows上安裝不同(兩個(gè))版本的Mysql數(shù)據(jù)庫(kù) ,需要的朋友可以參考下2019-04-04