通过 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安全错误
数据库的锁怎样保障安全
河南魔方互联网科技公司
信息基础设施安全与网络安全区别
2016年科技创新互联网
张家口移动app软件开发
mysql 数据库 案例
数据库连接池与jdbc
漳州市软件开发开发公司
江阴浪潮服务器维修点电话
河海大学举办网络安全培训会
美魅网络技术有限公司
知识产权专题数据库指的是什么
烟台二手服务器
北仑应用软件开发设计
如何认证网络安全
阜阳电力软件开发外包公司
数据库表合并
网络安全 售前培训
漳平应用软件开发服务商
宁波鑫拓互联网科技
数据安装数据库失败
服务器有放射线吗
家用计算机网络安全防护措施
山东春考网络技术专业科目
植物学笔记软件开发
延安市软件开发价格
数据库安全性论述
3d打印数据库模型
武汉百威网络技术有限公司
软件开发工程师文档
广东正规软件开发服务价钱