mysl 基于 GTID主从复制
发布时间:2020-12-16 01:41:44 所属栏目:安全 来源:网络整理
导读:注意:如果主mysql已经跑了一段时间,需要用备份软件把数据备份恢复到从服务器上去,确保主从服务器数据一致,否则可能报错,而且mysql 只有5.6 以后才支持gtid,安装时确保你的软件支持gpid 1.安装mysql wget -i -c http://dev.mysql.com/get/mysql57-commu
注意:如果主mysql已经跑了一段时间,需要用备份软件把数据备份恢复到从服务器上去,确保主从服务器数据一致,否则可能报错,而且mysql 只有5.6 以后才支持gtid,安装时确保你的软件支持gpid
1.安装mysql wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm #下载mysql的yum源 yum install mysql57-community-release-el7-10.noarch.rpm -y # 安装yum源 yum -y install mysql-community-server -y #yum 安装mysql 2.编辑主配置文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock basedir=/usr/local/mysql user=mysql port=3306 server-id=1 gtid-mode=ON enforce-gtid-consistency=ON binlog_format=row log-bin=log-bin symbolic-links=0 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 我都是用的rpm默认路径,实际安装自己需求该路径 3.编辑从文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock basedir=/usr/local/mysql user=mysql port=3306 server-id=2 gtid-mode=ON enforce-gtid-consistency=ON binlog_format=ROW log-bin=log-bin log_slave_updates=ON skip-slave-start=1 symbolic-links=0 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 4.创建具有复制权限的账号,在主的上面创建 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |