位置: 编程技术 - 正文

windows下mysql数据库主从配置教程(windows mysql1045)

编辑:rootadmin

推荐整理分享windows下mysql数据库主从配置教程(windows mysql1045),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql使用教程windows,mysql windows service,win10 mysql,mysql数据库windows,windows下mysql数据库文件在哪个文件夹,mysql window,mysql window,windows下mysql数据库存储目录修改,内容如对您有帮助,希望把文章链接给更多的朋友!

windows下配置mysql数据库主从的详细过程,具体内容如下

所用到工具:

Mysql、Navicat Premium;

主库设置:

一.设置my.ini 文件;

1.在安装目录下找到my.ini 文件:

默认路径:C:Program FilesMySQLMySQL Server 5.0

2.在my.ini 文件中找到[mysqld](#注释自行删除)

添加如下配置

server-id=1#主库和从库需要不一致

log-bin=mysql-bin

binlog-do-db=mstest#同步的数据库

binlog-do-db=test#同步的数据库

binlog-do-db=keyboard#同步的数据库

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

如图:

重启MySql 服务(停止、启动)

3.确认 主库的serverid 和需要同步的数据库及不用同步的数库

打开Navicat Premium 连接主库

(1) 按 F6 或 在[工具]中找[ 命令列表界面]

输入: SHOW VARIABLES LIKE 'server_id';

确认 serverId

输入:show master status;

确认:需要同步的数据库及不用同步的数库 下图中 file 和position 在从库配置中会用到 (每次修改主服my.ini 文件 file和position 参数都会变)

如图:

4.为从库创建账号:

1).如图:

其中 % 代表任何主机都能连接该数据库

2).添加账号权限:服务器权限 全部选上

主库配置OK

贰.从库配置

1).用主库创建的账号密码连接一下看是否能正常连接

2).同样找到my.ini文件进行配置文件

找到[mysqld]节点

windows下mysql数据库主从配置教程(windows mysql1045)

server-id=2#和主库不一致

master-host=..0.#主库IP(和从库是局域网)

master-user=slave

master-password=

master-port=

master-connect-retry=

replicate-do-db=test#需要同步的表

replicate-do-db=keyboard#需要同步的表

replicate-ignore-db=mysql#不需要同步的表

如图:

3).重启MySql 服务 打开任务管理器 找到 mysql 停止一下 然后启动 bingo

4).设置运行代码从库配置

(1)输入:stop slave;

说明 暂停 从库

(2)输入:

change master to master_host='..0.',master_port=,master_user='slave',master_password='',master_log_file='mysql-bin.',master_log_pos=;

说明 :对应着改成 你们自己的配置

关于File 和 Position('mysql-bin.' ) 是主库配置中的第3步得到的 主库中输入命令 show master status;

(3)输入:start slave;

说明 启动;

如图:

5).检验是否可以打通了

输入:show slave status;

当然他们说这样也可以(但我不行) show slave statusG (没有分号),查看

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

输入指令之后

会出现较长文字 不好看 于是我将其复制到 text上 如下图:

叁.验证(可不看自行验证):

主库:

从库:

(2) 我在主库添加几张表:

主库:

从库:

标签: windows mysql1045

本文链接地址:https://www.jiuchutong.com/biancheng/349333.html 转载请保留说明!

上一篇:MySQL execute、executeUpdate、executeQuery三者的区别

下一篇:Mysql 5.7.18安装方法及启动MySQL服务的过程详解(mysql 5.7.33安装)

  • 免抵退税办法不得抵扣的进项税额的会计处理
  • 金税盘版开票软件怎么升级
  • 递延所得税负债是什么科目
  • 生产车间领用材料,用于产品生产
  • 营业成本包括三大费用如何称呼
  • 长期投资算资产负债表吗
  • 个体户开运输发票怎么开
  • 怎么理解捐赠支出税前扣除标准计算口径
  • 银行捐款了吗
  • 业务招待费的扣除标准是什么2022
  • 融资租赁的销项税额抵减
  • 成品盘盈盘亏的会计分录
  • 增值税发票抵扣勾选平台如何操作
  • 施工企业实验用具费用计入什么科目
  • 认缴制下实收资本如何缴纳印花税
  • 租赁合同印花税双方都要交吗
  • 土地划转到子公司要多久
  • 雇主责任险税务处理
  • 房地产企业预收房款开票
  • 预转固的好处
  • 工程项目分期付款
  • 建筑公司小规模纳税人怎么做账报税
  • 结转成本,成本多了还是少了
  • 个体户经营所得核定税率
  • sdi是什么文件
  • window10进程
  • 前期差错更正怎么理解
  • linux命令行使用鼠标
  • 法国著名画家塞尚属于什么流派?
  • win7打开启动
  • 固定资产一次性扣除申报表怎么填
  • 领取养老金后每年会增加多少
  • vue实现pdf下载
  • 增值税上期留抵税额
  • 其他收益会计科目怎么写
  • thinkphp ide
  • 企业银行电子回单一般什么时候打印
  • 帝国cms使用redis
  • 收购公司款项的会计处理
  • 小规模购进原材料可以抵扣税金吗
  • PostgreSQL中的XML操作函数代码
  • db2入门
  • 业务招待费报销制度及流程
  • 租办公室自己装修可以拆走吗
  • 公允价值变动损益属于什么科目
  • 什么叫增值入股
  • 企业取得的财政补贴是否缴纳增值税
  • 优惠券会计分录怎么做
  • 资产减值损失的科目编码
  • 会计中的材料采购是什么意思
  • 法人借给公司钱怎么写情况说明
  • 进项税和销项税怎么理解
  • 财务费用范畴
  • 建设工程中设备计入包干价是否合法
  • mysql可以存什么
  • sql中的join
  • windows下安装nas
  • 加入黑名单后对方发信息显示什么
  • mac电脑自带软件介绍
  • linux中的ssh命令
  • qqexternal.exe是什么进程如何删除(CPU的使用率在90%)
  • 在mac中该如何共享文件夹
  • centos7 ifcfg-lo
  • centos 编译安装
  • win8怎么查看ip地址
  • linux小技巧
  • 给div设置滚动条
  • js如何将毫秒转换为日期
  • javascript基础
  • 批处理自动关机命令
  • js判断上传图片宽高大小
  • node.js用途
  • jquery返回顶部
  • 如何使用定向流量
  • python读写文件wr
  • 安卓动画不流畅
  • 代建工程如何缴纳增值税
  • 股权转让本人不签字可以吗
  • 统一社会信用代码证
  • 开票没有0还是o
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设