例题:搭建MariaDB数据库服务器,并实现主主复制。
1.在二台服务器中分别MariaDB安装。
2.在二台服务器中分别配置my.cnf文件,开启log_bin。
3.在二台服务器中分别创建专用于数据库同步的用户replication_user,并授权SLAVE。)
4.同步配置,并启用SLAVE复制
5.完成并测试,要求创建“自已姓名的完整汉语拼音”的数据库。
注意:本文中省略了虚拟机的创建和克隆,同时运用了外接软件finalshell来进行远程操作,可通过点击链接来进行finalshell远程连接。
希望能对各位it人士有所帮助,话不多说,我们直接进入主题!!!
一、主服务器(第一台虚拟机)
a.安装mariadb-server
yum install mariadb-server -y
b.安装mariadb
yum install -y mariadb
c.启动mariadb服务并设置为开机自启动
systemctl start mariadb
systemctl enable mariadb
d.进行mariadb数据库登录,并进行密码设置
mysql
set password=password('1234')
e.启动mariadb并设置为开机自启动
systemctl start mariadb
sysetmctl enable mariadb
f.利用密码进行再次登录,并展示所有数据库
mysql -u root -p
1234
show databases;
g.退出数据库,再对my.cnf文件进行修改
eixt
vim /etc/my.cnf