如何让网站关键词搜录,网站建设公司软文,整改网站建设情况,外国网站建设一、MariaDB 主-从 同步配置
基于一台服务器的数据复制,故得名单机热备,主-备 Active-Standby
主-备方式,即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态),主数据库数据更新后,备份服务器同步数据只本机
1.安装Ma…一、MariaDB 主-从 同步配置
基于一台服务器的数据复制,故得名单机热备,主-备 Active-Standby
主-备方式,即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态),主数据库数据更新后,备份服务器同步数据只本机
1.安装Mariadb并初始化主从都要
略
2.修改MariaDB主配置文件,写入log-bin参数开启二进制日志文件,然后写入server-id指定本台MariaDB服务器的ID号(注意这里主从不要重复)主从都要
vim /etc/my.cnf [mysqld] log-binmysql-bin #开启二进制日志文件
server-id12 #本台MySQL服务器ID(主从不能重复) systemctl restart mariadb #重启生效
3.主数据库执行
进入主MariaDB数据库,授权给从数据库登陆的账号,这里显示二进制日志文件大小并记录下来
grant replication slave on *.* to 用户名% identified by 密码; #创建用于从服务器登陆的账号 show master status; #显示日志状态 MariaDB [(none)] show master status;
------------------------------------------------------------
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
------------------------------------------------------------
| mysql-bin.000002 | 245 | | |
------------------------------------------------------------
row in set (0.00 sec)
4.从数据库执行
进入从MariaDB数据库,使用主数据库授权的用户名,密码,以及相应的日志文件名称 master_log_file,和日志文件位置 master_log_pos,此处在主数据库上获取即可
hange master to master_host服务器IP,master_user授权账号,master_password密码,master_log_file日志文件,master_log_pos文件位置;
start slave; #启用同步
show slave status\G; #查看同步状态
注意两个状态同时开启即可
Slave_IO_Running: Yes
Slave_SQL_Running: Yes