win2003 mysql 同步_win2003 安装2个mysql实例做主从同步服务配置

win2003 安装2个mysql实例做主从同步服务配置

更新时间:2011年05月26日 01:10:29   作者:

注意的就是路径的正确书写。然后在my.ini的配置中,server_id必须保持唯一性。port避免使用3306,服务名称和mysql5.1不一样即可。

配置前的准备:

2台电脑,均安装windows2003 64位。均分三区c,d,e.计算机名一为Master,一为slave.

使用mysql-noinstall-mysql5.1.50压缩包.

首先在Master计算机的D盘安装mysql.

1:解压mysql-noinstall-5.1.50。将其中的内容复制到D盘的mysql5.1目录下。

2:安装mysql5.1.50

进入cmd.

cd d:\mysql5.1\bin

mysqld install mysql5.1 //安装mysql服务,名称为mysql5.1

3:配置my.ini。其中以下为必须的

default-character-set=utf8 //数据库表的默认字体

basedir=D:\mysql5.1

datadir=D:\mysql5.1\data

port=3306

配置主服务器,在my.ini 必须开启log-bin

log-bin=mysql-bin

log=D:\mysql5.1\logs\mylog.log

相应的也可以开启慢查询日志和错误日志。

my.ini也必须设置

server_id=10

不要使用默认的1.

保存

4:配置注册表

hklm-system-controlset-service-mysql5.1.找到imagepath,修改该键值

默认键值为:D:\mysql5.1\bin\mysqld msyql5.1

改成:D:\mysql5.1\bin\mysqld --defaults-file="D:\mysql5.1\my.ini" mysql5.1

保存退出.

现在就可以启动mysql5.1服务了,进入cmd.

net start mysql5.1

在slave计算机安装mysql5.1.50

1:解压该文件至D盘的mysql5.1目录下

2:安装mysql5.1

进入cmd.

cd d:\mysql5.1\bin

mysqld install mysql5.1

3:配置从服务器的my.ini

basedir=D:/mysql5.1

datadir=D:/mysql5.1/data

default-character-set=utf8

server_id=11

该值为必须的,绝对要保定唯一性

以下为可选

log-bin=mysql-bin

log=d:/mysql5.1/logs/mylog.log

log-error=d:/mysql5.1/logs/error.log

log-slow-queries=d:/mysql5.1/logs/slowquery.log

relay_log=mysql-relay-bin

log_slave_updates=1

read_only=1

3:和主服务器的注册表一样修改。imagepath值。

4:启动mysql5.1服务

以上主从服务器的D盘mysql实例安装完毕

然后回到master主服务器

进入mysql数据库

>cd d:\mysql5.1\bin

>mysql -uroot

mysql>grant replication slave,replication client on *.* to zjj@%27%%27 identified by '1';

退出msyql数据库

回到slave从服务器

进入mysql数据库

>cd d:\mysql5.1\bin

>mysql -uroot

mysql>change master to

->master_host='master',

->master_user='zjj',

->master_password='1',

->master_port=3306,

->master_log_file='mysql-bin.000001',

->master_log_pos=0;

mysql>start slave

这样就开启了一个实例的主从服务。

按照上面的一样方式,配置E盘的实例的主从服务。

注意的就是路径的正确书写。然后在my.ini的配置中,server_id必须保持唯一性。port避免使用3306,服务名称和mysql5.1不一样即可。

相关文章

1a1b05c64693fbf380aa1344a7812747.png

这篇文章主要介绍了Windows7下安装使用MySQL8.0.16修改密码、连接Navicat问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-06-06

4f55910a645b073bc4fc65dc10dc14bd.png

这篇文章主要介绍了MySQL8.0.19安装教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-01-01

0ea3c7666119d5615e582f823fb3fad6.png

这篇文章主要介绍了探究MySQL优化器对索引和JOIN顺序的选择,包括在优化器做出错误判断时的选择情况,需要的朋友可以参考下2015-05-05

4f96a78db829b1556ff16de21e013c7a.png

在本篇文章里我们给大家整理了关于mysql 错误号码1129以及解决方法,需要的朋友们可以参考下。2019-08-08

8cc1031babc6aff2319f1c6af8544aa0.png

这篇文章主要介绍了Mysql exists用法的的相关资料,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下2020-12-12

0c932a99bb7b6f23c937db507070cc7b.png

这篇文章主要介绍了MySQL实现批量检查表并进行repair与optimize的方法,结合实例形式分析了MySQL批量修复与优化表的相关技巧,需要的朋友可以参考下2016-04-04

cca732bf65a93ed2ec0ac80c638460fe.png

这篇文章主要介绍了MySQL数据库InnoDB引擎主从复制同步经验总结,本文总结了设置主从复制时遇到的一些错误和解决方法,需要的朋友可以参考下2015-01-01

2d9f31f2af7b675a3d153d2b7f1035a7.png

mysqladmin是MySQL一个重要的客户端,最常见的是使用它来关闭数据库,除此,该命令还可以了解MySQL运行状态、进程信息、进程杀死等。本文介绍一下如何使用mysqladmin extended-status(因为没有"歧义",所以可以使用ext代替)了解MySQL的运行状态2014-03-03

b452cee8ec5cd9e58ab98eba17281e59.png

这一篇《与MSSQL对比学习MYSQL的心得(八)》将会讲解MYSQL的插入、更新和删除语句2014-08-08

f4838ec7e2d4da28e0b57d4e852dadd4.png

这篇文章主要介绍了多种不同的 MySQL 的 SSL 配置,非常不错的一篇文章,而且很实用,需要的朋友可以参考下2015-03-03

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值