win7下Mysql主从配置(同一台机器)

1. master主机添加slave用户:

执行 grant replication slave,reload,super on *.* to [email protected]‘127.0.0.1‘ identified by ‘123456‘

注:该命令新建用户账号backup、密码123456,并直接赋权限;

2. 修改master的my.ini,并重启:

在[mysqld]下添加

server-id=10
        log-bin=D:\mysql-5.5\log\log-bin.log

3. 修改slave的my.ini, 并重启:

在[mysql]下添加

server-id=20

log-bin=mysql=bin

relay-log=relay-bin

relay-log-index=relay-bin-index

4. 在slave中执行:

stop slave;

change master to master_host=‘127.0.0.1‘,master_user=‘backup‘,master_password=‘123456‘;

start slave;

5. 执行show slave status\G; 查看链接状态

时间: 2024-11-06 01:54:06

win7下Mysql主从配置(同一台机器)的相关文章

win7下 mysql主从配置实现

win7下学习 mysql主从复制 一.环境: 主服务器(master):192.168.1.23 mysql版本:5.5 从服务器(slave):192.168.1.24 mysql版本:5.5 二.master设置 1.修改 my.ini 在 [mysqld]后面增加如下内容: #主服务器标识 server-id=1 # 设置二进制文件路径(在安装mysql目录下新建这些目录,mysql_log为文件名) log-bin=d:\mysql\logs\mysql_log # 允许同步的数据库

Linux下mysql主从配置

mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复需要两台机器,安装mysql,两台机器要在相通的局域网内主机A: 192.168.1.100从机B:192.168.1.101可以有多台从机1.先登录主机 Amysql>GRANT REPLICATION SLAVE ON *.* TO ‘backup’@’192.168.1.101‘ IDENTIFIED BY ‘123456’;赋予从机权限,有多台丛机,就执行多次2. 打开主机A的my.cnf,输入server

windows环境下mysql主从配置

原文:windows环境下mysql主从配置 mysql主从配置. 相关理论知识可以百度一下,这里就不多说了,直接说如何配置. 一.环境介绍及说明 主库所在的操作系统:win7 主库的版本:mysql-5.6.24-winx64.zip 主库的ip地址:127.0.0.1 主库的端口:3306 从库所在的操作系统:win7 从库的版本:mysql-5.6.38-winx64.zip 从库的ip地址:127.0.0.1 从库的端口:3307 下载地址:https://www.mysql.com/d

linux下mysql主从配置详细教程

1.修改MySQL配置:主库配置server-id = 3binlog-do-db=xmcp_gxfc #the db need to syncbinlog-ignore-db = mysql #不需要同步的数据库binlog-ignore-db = redmine #不需要同步的数据库log_slave_updates = 1binlog_format=mixedrelay_log = /usr/local/mysql/relay_log/mysql-relay-binread_only =

centos下MySQL主从同步配置

centos下MySQL主从同步配置一.环境 主机: master操作系统:centos 5.3 IP:192.168.1.222 MySQL版本:5.0.77 从机: slave操作系统:centos 5.3 IP:192.168.1.220 MySQL版本:5.0.77 二.创建数据库 分别登录master机和slave机的mysql:mysql –u root –p 创建数据库:create database repl; 三.master机和slave机的相关配置 1.修改master机器

CentOS 7下的 Mysql 主从配置

最近在玩mysql主从配置,在此记录一下 一.前言 1.安装两个虚拟机(CentOS 7).iP分别是192.168.47.131 和192.168.47.133.其中192.168.47.133作为主数据库,192.168.47.131作为从数据库 2.在线安装Mysql数据库.具体安装方法请参考: 3.在主从数据库中创建 testdb 数据库.(作为同步的数据库) 二.具体步骤 1.主数据库(master)配置 (1)在Master MySQL上创建一个用户‘test’,并允许其他Slave

笔记13(FTP配置、tomcat配置、resin配置、MySQL主从配置)

FTP服务搭建与配置 FTP介绍 FTP是File Transfer Protocol(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输. FTP的主要作用就是让用户连接一个远程计算机(这些计算机上运行着FTP服务器程序),并查看远程计算机中的文件,然后把文件从远程计算机复制到本地计算机,或把本地计算机的文件传送到远程计算机. 小公司用的多,大企业不用FTP,因为不安全. 使用vsftpd搭建ftp服务 centos上自带vsftpd 安装:yum instal

MySQL主从配置实例

系统环境:centos 6.3_64位  2台 MySQL版本:mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz master :192.168.1.201 slave :192.168.1.202 要求: MySQL版本一致 两台机器能互通,iptables开放3306端口或关闭iptables 关闭selinux 配置步骤: 1.安装数据库 下载,安装MySQL这里不多讲(见MySQL安装这篇笔记) 2.修改主服务器master:   #vi /etc/my

2018-4-2 15周1次课 MySQL主从配置

17.1 MySQL主从介绍 ·MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 ·MySQL主从是基于binlog的,主上须开启binlog才能进行主从. ·主从过程大致有3个步骤 1)主将更改操作记录到binlog里 2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里 3)从根据relaylog里面的sql语句按顺序执行 ·主上有一个log dump线程,用来和从