同一台电脑 mysql主从_同一台电脑windows环境下的mysql的主从配置

1.下载5.6.zip包

从mysql的官网下载5.6对应的zip包,因为5.7版本解压后没有.ini文件,所以改成安装5.6版本了。

2.配置

解压zip包,并复制一份待配置从库

在我的mysql中需要D:\software\mysql\mysql1和D:\software\mysql\mysql2两个

3.安装mysql主服务器

更改D:\software\mysql\mysql1路径下的my-default.ini文件my.ini

在文件中添加如下配置: 注意这个路径的方向一定要是右斜杠,因为这个方向折腾了一下午

basedir=D:/software/mysql/mysql1

datadir=D:/software/mysql/mysql1/data

binlog-do-db=test

binlog-ignore-db=mysql

log-bin=mysql-bin

server-id=1

然后安装mysql: 以管理员身份运行cmd窗口,然后切换到压缩包所在的bin目录

47a2af32b603305e96d48f6898f0f7ef.png

然后输入命令mysqld install 出现以下成功提示代表安装成功:

0301fe7789d5650ababf9b624318605a.png

如果提示“Service successfully installed”,则说明mysql服务安装成功,默认的服务名称为MySQL,端口号为3306,密码默认为空

连接mysql主服务器

mysql -uroot -p -P3306

1

然后创建新用户:

create user 'mytest'@'127.0.0.1' identified by '123456';

1

注:

@后面的ip地址为允许连接的客户端的ip地址。mytest是用户名,123456是密码

然后,给新用户配置主从复制的权限:

grant replication slave on *.* to 'mytest'@'127.0.0.1' identified by '123456';

1

注:

@后面的ip地址为允许连接的客户端的ip地址,如果改为 ‘%’,就表示客户端没有ip地址的限制

然后查看主服务master的状态:

mysql> show master status;

c0cf61043a0a1cf5780da9b0962faee5.png

注意:

记住file,和position,因为等下配置从数据库的时候会用到

4.安装mysql从服务器

找到mysql2的配置文件模板D:\software\mysql\mysql2 目录下的 my-default.ini,重命名为 my.ini,并修改如下这几项:

[client]

port = 3307

[mysqld]

port= 3307

basedir=D:/software/mysql/mysql2

datadir=D:/software/mysql/mysql2/data

server-id = 2

注意:在添加上述几行内容的时候 是在已有的[mysql]后面添加的,并不是在my.ini的末尾添加

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值