通过 mysqldump 搭建基于 gtid MySQL 5.7 主从复制
发表于:2024-10-21 作者:千家信息网编辑
千家信息网最后更新 2024年10月21日,安装主从 MySQL 5.7# 主 MySQL5.7useradd mysql /sbin/nologincd /usr/localtar -xvf mysql-5.7.23-linux-glibc2
千家信息网最后更新 2024年10月21日通过 mysqldump 搭建基于 gtid MySQL 5.7 主从复制
安装主从 MySQL 5.7
# 主 MySQL5.7useradd mysql /sbin/nologincd /usr/localtar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.23-linux-glibc2.12-x86_64/ mysqlcd mysqlmkdir data confvim conf/my.cnf-------------------------------------------[mysqld]basedir=/usr/local/mysqldatadir=/usr/local/mysql/datasocket=/tmp/mysql.socksymbolic-links=0log-error=/tmp/mysqld.logpid-file=/usr/local/mysql/data/mysqld.pidserver-id=10port=3388gtid_mode=onenforce_gtid_consistency=onlog_binbinlog_format=row-------------------------------------------export PATH=$PATH:/usr/local/mysql/binmysqld --defaults-file=/usr/local/mysql/conf/my.cnf --initialize --user=mysqlmysqld_safe --defaults-file=/usr/local/mysql/conf/my.cnf --user=mysql 从 MySQL5.7useradd mysql /sbin/nologincd /usr/localtar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.23-linux-glibc2.12-x86_64/ mysqlcd mysqlmkdir data confvim conf/my.cnf-------------------------------------------[mysqld]basedir=/usr/local/mysqldatadir=/usr/local/mysql/datasocket=/tmp/mysql.socksymbolic-links=0log-error=/tmp/mysqld.logpid-file=/usr/local/mysql/data/mysqld.pidserver-id=20port=3388gtid_mode=onenforce_gtid_consistency=onlog_binbinlog_format=row-------------------------------------------export PATH=$PATH:/usr/local/mysql/binmysqld --defaults-file=/usr/local/mysql/conf/my.cnf --initialize --user=mysqlmysqld_safe --defaults-file=/usr/local/mysql/conf/my.cnf --user=mysql &
主从节点更改 root@'localhost' 密码和创建复制账号
set sql_log_bin=0;alter user root@'localhost' identified by 'MySQL5.7';create user root@'%' identified by 'MySQL5.7';grant all on *.* to root@'%';flush privileges; set sql_log_bin=1;
在主节点生成测试数据
#!/bin/bashsysbench /usr/share/sysbench/tests/include/oltp_legacy/oltp.lua \--mysql-host=192.168.1.225 \--mysql-port=3388 \--mysql-user=root \--mysql-password=MySQL5.7 \--oltp-test-mode=complex \--oltp-tables-count=10 \--oltp-table-size=1000000 \--threads=10 \--time=120 \--report-interval=10 \--db-driver=mysql prepare
将主节点的数据传到从节点
mysqldump -S /tmp/mysql.sock -u root -pMySQL5.7 \--all-databases --triggers --routines --events \--single-transaction --quick | mysql -h 192.168.1.226 -P 3388 -u root -pMySQL5.7
将从服务器指定到主服务器
change master to master_host='192.168.1.225',master_port=3388,master_user='root',master_password='MySQL5.7',master_auto_position=1;start slave;show slave status\G
节点
主从
数据
服务器
服务
密码
账号
测试
生成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西工大网络安全考研真题
konga管理服务器端口
学生网络安全知识讲座讲稿
计算机及网络安全 案例
db2数据库回滚太慢
数据不完整是数据库本身的问题
医院网络安全巡检表
网络安全常识十条学生
网络安全攻防试卷
亚马逊软件开发工程师人数
网络安全服务培训心得
在线的数据库平台
莲城杯网络安全
服务器硬件检查
怎么备份整个服务器
梦幻服务器排行
星际服务器
漯河市磐石网络技术有限公司
国家网络安全法二十四条
2042哪个服务器
管网络安全的警察
如何安装数据库备份
31省份电力大数据库
怎样拷贝旧硬盘里的数据库
财务数据库共享
网络安全形势分析2022
快递共配系统系统软件开发
梦幻服务器排行
虚拟服务器是怎么回事
服务器管理用哪个软件