当前位置: 澳门新濠3559 > 数据库 > 正文

澳门新濠3559:windows下配置mysql数据库主从

时间:2019-11-29 07:15来源:数据库
所用到工具: windows下mysql数据库主从配置教程,mysql主从 windows下陈设mysql数据库主从的详细经过,具体内容如下 所用到工具: 澳门新濠3559,Mysql、Navicat Premium; 主库设置: 一.设置

所用到工具:

windows下mysql数据库主从配置教程,mysql主从

windows下陈设mysql数据库主从的详细经过,具体内容如下

所用到工具:

澳门新濠3559,Mysql、Navicat Premium;

主库设置:

一.设置my.ini 文件;

1.在装置目录下找到my.ini 文件:

暗中同意路线:C:Program FilesMySQLMySQL Server 5.0

澳门新濠3559 1

2.在my.ini 文件中找到[mysqld](#评释自行删除)

丰硕如下配置

server-id=1#主库和从库需求不相同等

log-bin=mysql-bin

binlog-do-db=mstest#澳门新濠3559:windows下配置mysql数据库主从。联手的数据库

binlog-do-db=test#同台的数据库

binlog-do-db=keyboard#联机的数据库

binlog-ignore-db=mysql#不需求合作的数据库

如图:

澳门新濠3559 2

重启MySql 服务(停止、启动)

澳门新濠3559 3

3.料定 主库的serverid 和供给一块的数据库及不用同步的数库

开发Navicat Premium 连接主库

(1) 按 F6 或 在[工具]中找[ 命令列表界面]

输入: SHOW VARIABLES LIKE 'server_id';

确认 serverId

输入:show master status;

确定:须要协同的数据库及不用同步的数库 下图中 file 和position 在从库配置中会用到 (每一遍纠正主服my.ini 文件 file和position 参数都会变)

如图:

澳门新濠3559 4

4.为从库创建账号:

1).如图:

澳门新濠3559 5

其间 % 代表任何主机都能延续该数据库

2卡塔尔国.增多账号权限:服务器权限 全体选上

澳门新濠3559 6

主库配置OK

贰.从库配置

1卡塔尔.用主库创立的账号密码连接一下看是不是能健康连接

2卡塔尔国.相似找到my.ini文件举行陈设文件

找到[mysqld]节点

server-id=2#和主库不平等

master-host=192.168.0.103#主库IP(和从库是局域网)

master-user=slave

master-password=123

master-port=3306

master-connect-retry=60

replicate-do-db=test#亟待联合的表

replicate-do-db=keyboard#要求合作的表

replicate-ignore-db=mysql#不需求联合的表

如图:

澳门新濠3559 7

3卡塔尔(英语:State of Qatar).重启MySql 服务 展开任务微处理器 找到 mysql 甘休一下 然后开发银行 bingo

澳门新濠3559 8

4卡塔尔(英语:State of Qatar).设置运维代码从库配置

(1)输入:stop slave;

说明 暂停 从库

(2)输入:

change master to master_host='192.168.0.103',master_port=3306,master_user='slave',master_password='123',master_log_file='mysql-bin.000005',master_log_pos=98;

注明 :对应着改成 你们自身的配备

有关File 和 Position('mysql-bin.000005' 98) 是主库配置中的第3步获得的 主库中输入指令 show master status;

(3)输入:start slave;

说明 启动;

如图:

澳门新濠3559 9

5卡塔尔国.查验是还是不是足以发掘了

输入:show slave status;

本来他们说那样也足以(但自己十二分) show slave statusG (未有分号卡塔尔,查看

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

输入指令之后

澳门新濠3559 10

会产出较长文字 不窘迫 于是自个儿将其复制到 text上 如下图:

澳门新濠3559 11

澳门新濠3559 12

叁.验证(可不看活动验证):

主库:

澳门新濠3559 13

从库:

澳门新濠3559 14

(2) 笔者在主库增加几张表:

主库:

澳门新濠3559 15

从库:

澳门新濠3559 16

如上便是本文的全部内容,希望对大家的读书抱有助于,也希望我们多多照看帮客之家。

windows下安插mysql数据库主从的详实进程,具体内容如下 所用到工具: Mysql、Navicat Premium; 主库...

Mysql、Navicat Premium;

主库设置:

一.设置my.ini 文件;

1.在装置目录下找到my.ini 文件:

默许路线:C:Program FilesMySQLMySQL Server 5.0

 澳门新濠3559 17

 

2.在my.ini 文件中找到[mysqld](#评释自行删除)

加多如下配置

server-id=1#主库和从库要求差别样

log-bin=mysql-bin

binlog-do-db=mstest#联机的数据库

binlog-do-db=test#合营的数据库

binlog-do-db=keyboard#后生可畏道的数据库

binlog-ignore-db=mysql#无需一同的数据库

如图:

澳门新濠3559 18

 

重启MySql 服务(停止、启动)

 澳门新濠3559 19

 

3.承认 主库的serverid 和急需协作的数据库及不用同步的数库

开辟Navicat Premium 连接主库

(1)    按 F6 或 在[工具]中找[ 命令列表分界面]

输入: SHOW VARIABLES LIKE 'server_id';

 确认 serverId

输入:show master status;

承认:供给一同的数据库及不用同步的数库  下图中 file 和position 在从库配置中会用到 (每回纠正主服my.ini 文件  file和position 参数都会变)

 

如图:

 澳门新濠3559 20

 

 

4.为从库成立账号:

1.如图:

澳门新濠3559 21

 

当中 % 代表任何主机都能三翻五次该数据库

2.增加账号权限:服务器权限 全体选上

 澳门新濠3559 22

 

 

主库配置OK

 贰.从库配置

 

1.用主库创立的账号密码连接一下看是或不是能符合规律连接

2.朝气蓬勃致找到my.ini文件实行配置文件

找到[mysqld]节点

server-id=2#和主库不等同

master-host=192.168.0.103#主库IP(和从库是局域网)

master-user=slave

master-password=123

master-port=3306

master-connect-retry=60

replicate-do-db=test#亟待协同的表

replicate-do-db=keyboard#要求联合的表

replicate-ignore-db=mysql#没有必要协同的表

如图:

 澳门新濠3559 23

 

3.重启MySql 服务 张开职责管理器  找到  mysql  结束一下  然后开发银行  bingo

 澳门新濠3559 24

 

4.设置运营代码从库配置

(1)输入:stop slave;

说明 暂停 从库

(2)输入:

change master to master_host='192.168.0.103',master_port=3306,master_user='slave',master_password='123',master_log_file='mysql-bin.000005',master_log_pos=98;

表明 :对应着改成 你们本身的计划

   关于File 和 Position('mysql-bin.000005' 98) 是主库配置中的第3步得到的  主库中输入指令 show master status;      

(3)输入:start slave;

说明  启动;

如图:

 澳门新濠3559 25

 

 

 

 

5.验证是还是不是能够开采了

输入:show  slave status;

当然他们说这么也足以(但自己万分) show slave statusG   (未有分号卡塔尔(قطر‎,查看

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

 

输入指令之后

 澳门新濠3559 26

 

 

 会出现较长文字 不好看  于是自个儿将其复制到  text上  如下图:

 澳门新濠3559 27

 

 澳门新濠3559 28

 

 

 

 

叁.验证(可不看活动验证):

主库:

 澳门新濠3559 29

 

 

从库:

 澳门新濠3559 30

 

 

 

 

(2) 作者在主库增多几张表:

主库:

 澳门新濠3559 31

 

 

 

从库:

 澳门新濠3559 32

 

 

肆:k.o

 

编辑:数据库 本文来源:澳门新濠3559:windows下配置mysql数据库主从

关键词: