如何使用mysql 主从服务器

如何使用mysql 主从服务器,第1张

一. 准备服务器

准备两台主机,分别安装好Mysql (要相同版本),确定版本无误,确保mysql服务正常启动,确保两台主机处于同一个局域网中,确定好哪台做为主、备机器,假设A为主机,B为备机,假设:

A主机IP地址为:172161690 端口3306

B主机IP地址为: 172169998 端口3306

二. Mysql建立主-从服务器热备配置步骤

1 创建同步用户

进入MySql *** 作界面,在主服务器上为从服务器建立一个连接帐户,该帐户必须授予REPLICATION SLAVE权限。

*** 作指令如下:

1) grant select,replication slave on to 'replicate'@'172169998' identified by '1234567';

2) flush privileges;

2 修改Mysql配置

如果上面的准备工作做好,就可以进行对Mysql配置文件进行修改了,首先找到主服务器Mysql安装文件所有在目录,找到myini文件用记事本打开。在[mysqld]下增加如下内容:

server-id = 1

log-bin=mysql-bin

binlog-do-db =test   #需要备份的数据库,多个写多行

binlog-ignore-db = mysql      #不需要备份的数据库,多个写多行

3 重启mysql服务

修改完配置文件保存后,重启一下mysql服务。

4 查看主服务器状态

进入A服务器Mysql 客户端输入命令

1)Show master STATUS;

2)返回结果如下:

注意看里面的参数,特别前面两个File和Position,在从服务器(Slave)配置主从关系会有用到的。

5 从服务器Slave配置修改配置文件

因为这里面是以主-从方式实现mysql双机热备的,所以在从服务器就不用在建立同步帐户了,直接打开配置文件myini进行修改即可,道理还是同修改主服务器上的一样,只不过需要修改的参数不一样。

如下:

[mysqld]

server-id = 2

log-bin=mysql-bin

replicate-do-db = test

replicate-ignore-db =mysql

6 重启mysql服务

修改完配置文件保存后,重启一下mysql服务。

7 配置从服务器

先停止slave服务线程,这个是很重要的,如果不这样做会造成下面 *** 作不成功,再用change mster 语句指定同步位置, *** 作如下:

1) stop slave;

2) change master to master_host='172161690',

master_user='replicate',master_password='1234567',master_port=3306,

master_log_file='mysql-bin000001',master_log_pos=98;

3) start slave

4) show slave status

查看下面两项值均为Yes,即表示设置从服务器成功。

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

把主数据库中的log-bin=C:\Program Files\MySQL\MySQL Server 55\log-binlog 改成log-bin=mysqlbin 然后再启动从数据库看看,如果还不行,在主数据库中show master status;查看主数据库的设置是否正确。

1、关闭Liunx系统的防火墙,如果忘了,你下面的测试连接必定会失败,切记,切记,切记。

2、yum安装lrzsz和cmake

yum -y install lrzsz;

yum -y install cmake;

首先熟悉MySql数据库,很多人都是直接安装原生版的MySql数据库(就是官网上下载的数据库安装包),也有人用的是MySql的衍生版数据库,如percona,我用的就是这种,下面我会分别说明原生版和衍生版MySql数据库的安装和主从配置。

以上就是关于如何使用mysql 主从服务器全部的内容,包括:如何使用mysql 主从服务器、mysql主从数据库配置,从库无法启动,懂的来。、一台linux服务器怎么安装多个mysql数据库并配置主从等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10194023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存