windows下配置2个mysql来进行主从配置

来源:互联网 发布:阿里软件有哪些 编辑:程序博客网 时间:2024/06/05 15:02

目的:windows下配置2个mysql来进行主从配置,实现本地的主从,也可以在你的服务器上进行,不过现在一般使用的都是linux服务器吧


一、mysql配置

1、在配置第二个mysql前先自己单独安装一个mysql或者使用wamp,会占用3306端口(这个就大家可以自己去配置了,可以单独配置,也可以使用wamp的)



2、下载第二个mysql,注意要跟你第一个安装的mysql版本相同,我的都是5.5的


我的网盘链接:http://pan.baidu.com/s/1hqWdDXy   密码:5q7f

3、解压文件后配置my.ini文件,其中basedir和datadir是你第二个mysql解压目录的路径,我的是放在E盘


4、配置完上面的信息后保存,然后cmd命令到bin下启动mysql2,出现3307就表示成功


5、注意上面的mysql2启动成功后不要关掉,不然会关掉3307启动服务,然后链接mysql2,默认账号root,密码为空



6、你可以对mysql2修改密码  

mysql> use mysql;

mysql> update user set password=password("123456") where user="root";

mysql>flush privileges;

mysql>\q;--退出



7、在这里就可以同时启动2个mysql了


二、主从配置

1、配置第一个mysql的my.ini文件,配置完重启mysql1,我在2个mysql中都创建了mysqltest这个数据库来测试


重启mysql,mysql为mysql1的名称

开始->运行->cmd
停止:net stop mysql
启动:net start mysql


2、cmd到第一个mysql,刷新权限



3、配置第二个mysql的my.ini文件,配置完也需要重启



4、从库刷新权限



5、成功配置



6、测试,你可以对主库进行增删改查,看从库是否会跟着改变


三、配置过程中可能遇到的一些问题

1、配置ini文件后重启mysql失败

解决方案:修改ini文件前先保存备份,实在不行就复制一份ini文件重新修改


2、从库刷新权限无效

解决方案:先停止slave



3、修改了my.ini文件重启的时候出现错误

解决方案:先删除data下的2个日志文件,ib_logfile0和ib_logfile1



0 0
原创粉丝点击