win2003 安装2个MySQL实例做主从同步服务配置
2022-11-12 09:23:13
内容摘要
这篇文章主要为大家详细介绍了win2003 安装2个MySQL实例做主从同步服务配置,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!配置前的准备:2
文章正文
这篇文章主要为大家详细介绍了win2003 安装2个MySQL实例做主从同步服务配置,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
配置前的准备: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\binmysqld install mysql5.1 //安装mysql服务,名称为mysql5.13:配置my.ini。其中以下为必须的default-character-set=utf8 //数据库表的默认字体basedir=D:\mysql5.1datadir=D:\mysql5.1\dataport=3306配置主服务器,在my.ini 必须开启log-binlog-bin=mysql-binlog=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.501:解压该文件至D盘的mysql5.1目录下2:安装mysql5.1进入cmd.cd d:\mysql5.1\binmysqld install mysql5.13:配置从服务器的my.inibasedir=D:/mysql5.1datadir=D:/mysql5.1/datadefault-character-set=utf8server_id=11该值为必须的,绝对要保定唯一性以下为可选log-bin=mysql-binlog=d:/mysql5.1/logs/mylog.loglog-error=d:/mysql5.1/logs/error.loglog-slow-queries=d:/mysql5.1/logs/slowquery.logrelay_log=mysql-relay-binlog_slave_updates=1read_only=13:和主服务器的注册表一样修改。imagepath值。4:启动mysql5.1服务以上主从服务器的D盘mysql实例安装完毕然后回到master主服务器进入mysql数据库>cd d:\mysql5.1\bin>mysql -urootmysql>grant replication slave,replication client on *.* to zjj@%27%%27 identified by '1';退出msyql数据库回到slave从服务器进入mysql数据库>cd d:\mysql5.1\bin>mysql -urootmysql>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不一样即可。注:关于win2003 安装2个MySQL实例做主从同步服务配置的内容就先介绍到这里,更多相关文章的可以留意
代码注释