mysql主从复制环境搭建
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,mysql 主从第一次我用不同版本mysql做会出不同步问题,建议用相同版本的mysql做主从主my.cnf文件 (192.168.1.64)mysqld模块加入log-bin=mysql-bin 启
千家信息网最后更新 2026年11月03日mysql主从复制环境搭建
mysql 主从
第一次我用不同版本mysql做会出不同步问题,建议用相同版本的mysql做主从
主my.cnf文件 (192.168.1.64)
mysqld模块加入
log-bin=mysql-bin 启动二进制文件
server-id=1 服务器ID
binlog-do-db = 需要复制的库名可以用,分割
如果主数据库存有数据
首先进行锁表操作,不让数据进行写入动作,这么做事为了防止从数据库的原始数据和主数据库的原始数据不一致。
主进入mysql
mysql> flush tables with read lock;
mysqldump -uroot -p123456 testDB > /home/testDB.sql
scp -r /home/testDB.sql root@192.168.1.12:/home
从进入mysql
create database testDB;
mysql -u root "你的数据库名"< "你的sql文件"
做完之后进行unlock tables; 解锁表操作
进入mysql新建用户并且给从使用第一步grant replication slave on *.* to 'test'@'192.168.1.12' identified by '1234';第二步Grant all on testDB.* to 'test'@'192.168.1.12' identified by '1234' with grant option;show master status;| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |+------------------+----------+--------------+------------------+| mysql-bin.000002 | 106 | testDB | |+------------------+----------+--------------+------------------+
2.从my.cnf文件(192.168.1.12)
mysqld模块加入
log-bin=mysql-bin 启动二进制文件
server-id=2 服务器ID
进入mysqlchange master to master_host='192.168.1.64',master_user='test',master_password='1234',master_log_file='mysql-bin.000002',master_log_pos=2852;start slave;show slave status\G
mysql> show slave status\G*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.1.64 Master_User: test Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000002 Read_Master_Log_Pos: 2852 Relay_Log_File: mysqld-relay-bin.000002 Relay_Log_Pos: 251 Relay_Master_Log_File: mysql-bin.000002 Slave_IO_Running: Yes Slave_SQL_Running: Yes
要求Slave_IO_Running 和SQL等于yes才行
如果俩个有一个没有yes
检查数据库用户权限和防火墙,
从服务器登陆主测试mysql -h292.168.1.64 -utest -p
在检查serverip
mysql> show variables like 'server_id';
或者slave stop; slave start;
如果还不行就装俩个一样版本的mysql测试一下
数据
数据库
文件
服务器
版本
服务
主从
原始
二进制
模块
用户
检查
测试
不同
不行
相同
一致
动作
建议
权限
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京欣网互联网络科技有限公司
互联网和科技技术
互联网 科技创新
互联网未来科技
嘟嘟瓜互联网科技
唐信互联网科技
互联网金融科技创新
宜安科技 互联网金融
成都狮子座互联网科技
博兴的互联网电子科技公司
厦门比较好的科技互联网公司
青岛科技大学互联网大赛研究生
合肥互联网科技公司公章图片
广州富喜互联网络科技
互联网相关科技技术
工业互联网科技成果转化
互联网科技包装股
互联网科技手机排行榜
互联网科技创新创业项目
利用互联网等科技手段
互联网科技
云之行互联网科技
北京互联网科技有限公司
喔噻互联网科技
远信互联网科技
镁科技互联网资讯平台
赶超互联网科技 微信多开
长沙茂晟互联网科技有限公司
四川慕妮娅互联网科技有限公司
颐高云石互联网科技