IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> windows mysql 主从同步 -> 正文阅读

[大数据]windows mysql 主从同步

主库

1.在主库中my.ini文件中添加配置信息

log-bin = mysql-bin  #主从复制  表示启动二进制文件
server_id = 1  #server_id编号 编号唯一 主从库不能一样
binlog-do-db= ******  #设置同步的数据库
#binlog-ignore-db=mysql  #可以设置不需要同步的数据库

2.重启mysql服务

3.使用root用户登录,(注意:一定要先cmd到mysql安装目录中的bin目录下)

mysql -u root -p

4.创建slave账号,并赋值权限,命令如下

mysql> CREATE USER 'slave'@'%' IDENTIFIED WITH 'mysql_native_password' BY 'slave';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave'@'%' ;
mysql> FLUSH PRIVILEGES;

也可以使用图形工具创建,权限赋予所有数据库 【从数据库】 权限即可;

5.查看主数据库状态,注意这里的参数:File与Position,后续从库配置中会使用到

show master status;

?

从库配置

?1、配置从库的my.ini


server_id = 3   #server_id编号 编号唯一 不能和主库一样

#同步的数据库
binlog-do-db=******
#不需要同步的数据库
#binlog-ignore-db=mysql

?2、命令行登录从库

mysql? ?-u root -p?

3、查看从数据库状态

show slave status;

4、在从数据库中配置主数据库的信息

change master to
master_host='*.*.*.*',master_port=3306,master_user='slave',master_password='slave',master_log_file='mysql-bin.000002',master_log_pos=741;

参数解析:

master_host:Master数据库地址

master_port:Master数据库端口

master_user:用户名,主库配置账号slave

master_log_file:对应Master数据库二进制日志文件,命令行可见

master_log_pos:对应Master数据库Position,命令行可见

5、启动slave

start slave;

6、查看运行状态

show slave status\G

?当这下面两个属性为Yes的时候,配置成功。

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

7、如果从库直接从主库拷贝数据,需要修改data中的 【auto.cnf】文件

[auto]
server-uuid=3f666435-ae9d-11e9-aeb0-90b11c9ba46f
#代码串不得与主库相同,随便改改就行

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-18 17:42:19  更:2022-05-18 17:44:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:15:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码