`
tw5566
  • 浏览: 448626 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

转:windows下如何配置mysql主从库

阅读更多

windows下如何配置mysql主从库
1。准备工作:
先安装一个数据库(用作从库,如果是在同一台服务器上,在windows上安装两个mysql),把主库数据dump过来;

 

windows下如何配置mysql主从库
1。准备工作:
先安装一个数据库(用作从库,如果是在同一台服务器上,在windows上安装两个mysql),把主库数据dump过来;
2。主库配置:
修改主库的配置文件(my.ini),在结尾加入:

 

log-bin
binlog-do-db=想要同步的数据库,如果是多个,可以逗号隔开
server-id=1(也可以是别的数字,只要没有重复就行)

 

然后重起主库;
进入主库,为从库配置一个用户:
GRANT FILE ON <DatabaseName>.<TableName> TO <User>@<SlaveHost> IDENTIFIED BY '<Password>';
运行show master status,应该能看到有结果返回(如果没有配置成功,则返回空的记录);

 

3。从库配置:
修改从库的配置文件(如my_slave.ini),在结尾加入:

 

master-host=主库的host地址
master-user=刚才主库给授权的用户
master-password=刚才主库给授权的用户密码
master-port=主库监听的端口
server-id=2(也可以是别的数字,只要别跟其他重复就可以)

 

在从库的数据目录下建立文件master.info,内容如下:
<MasterHost>-bin.<当前序号,可以从主库的数据目录下看到文件>
<开始位置,初始可以从主库的show master status中得到>
<MasterHost>
<User>
<Password>
<MasterPort>
<出错重试间隔(s),例如60>

 

如我的设置为:
SIMON-DELL-bin.000001
98
127.0.0.1
finance
finance
3316
60

 

好了,重起从库的mysql。登陆进去,show slave status应该能看到点内容(如果是空表示有问题)。

3。测试:
在主库中执行一条插入命令:如:insert into news(content) values('test 1');
到从库中:select * from news 看看,是否已经更新过来了?

 

转自:http://zheng.spper.net/2011/05/24/48

 

分享到:
评论
1 楼 ymy131931 2013-01-04  
fdfdfd

相关推荐

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

    windows下配置mysql数据库主从的详细过程,具体内容如下 所用到工具: Mysql、Navicat Premium; 主库设置: 一.设置my.ini 文件; 1.在安装目录下找到my.ini 文件: 默认路径:C:\Program Files\MySQL\MySQL ...

    windows下mysql-cluster-7.5.12安装教程

    手把手教大家搭建MySQL主从复制的搭建,就是一个服务器,三个库,三个库可以同时同步数据,起到安全备份的作用.小编亲自搭建,遇到的一些问题都有解决方案,大家如安装过程中遇到什么问题可以随时问我.

    winserver 2016实现mysql数据库主从配置

    从库Mysql版本:mysql-5.7.20-winx64 主库的ip地址:192.168.11.132 从库的ip地址:192.168.11.134 主库的端口:3306 从库的端口:3306 注:主库和从库版本可以一致也可以不一致,需要说明一点,如果两者版本不...

    docker-mysql-master-slave-master.zip

    此资源为shardingsphere 调研专题使用的mysql 主从环境。需要准备docker compose环境。(仅支持mac和linux Windows自行搭建) ...如果三个库主从不够用,自行配置。 使用:1.解压 2.执行build.sh

    基于Springboot结合aop实现读写分离实例工程系统源码+项目说明.zip

    关于mysql的主从环境部署之前已经写过文章介绍过了,这里就不再赘述,参考《windows版的mysql主从复制环境搭建》 【备注】 主要针对计算机相关专业的正在做毕设的学生和需要项目实战的Java学习者。 也可作为课程设计...

    MySQL Server v5.6.13 for Win.zip

    在Microsoft Windows上的MySQL安装程序将无法升级MySQL企业备份(MEB)3.8.1到3.8.2(最新版本)。一种解决方法是卸载,然后安装MEB 3.8.1的MEB 3.8.2(最新版)MySQL的安装。   功能新增或更改 重要变化;复制:...

    mysql安装配置.docx

    mariadb在windows里的安装过程,在linux安装主从热备模式,全库备份还原,单库备份还原

    Windows_Mycat1.6.zip

    Mycat是一款数据库中间件, 其用于分库分表, 还实现了读写分离, 故障切换等功能。目前网上下载windows版很难找到资源,分享给那些想在windows环境下学习的同学,大家一起学习

    大数据常用数据库汇总.pdf

    ⼤数据常⽤数据库汇总 通常数据库分为关系型数据库和⾮关系型数据库,关系型数据库的优势到现在也是⽆可替代的,⽐如MySQL、SQL Server、Oracle、 DB2、SyBase、Informix、PostgreSQL以及⽐较⼩型的Access等等数据库...

    Redis面试题50道(含答案)_.pdf

    7、Redis 官方为什么不提供 Windows 版本? 8、一个字符串类型的值能存储最大容量是多少? 9、为什么 Redis 需要把所有数据放到内存中? 10、Redis 集群方案应该怎么做?都有哪些方案? 11、Redis 集群方案什么情况...

    JAVA上百实例源码以及开源项目源代码

    像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...

    JAVA上百实例源码以及开源项目

    像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...

Global site tag (gtag.js) - Google Analytics