问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样实现MySQL数据库双机热备份 MySQL

发布网友 发布时间:2022-04-25 23:39

我来回答

2个回答

懂视网 时间:2022-04-08 03:07

一、环境:

       1.安装Centos-6.5-x64位系统的机器两台:

    host1:192.168.2.3

    host2:192.168.2.4  (互相能ping通)

       2.安装Mysql。 命令:Yum install mysql-*

二、配置:

       1、启动mysql。命令:service mysqld start

    设置mysql的root密码。命令:mysqladmin –u root password 回车后输入要设置的密码即可。

       2、创建数据库test1和表test1。

              Create database test1;

              Use test1;

              Create table test1(id int(5),name varchar(10));

       3.配置mysql配置文件:/etc/my.cnf.配置内容如下:

       Host1:

              [mysqld]

                     Server-id=1

                     Log-bin=bin-log

                     Binlog-ignore-db=mysql,test,infromation_schema

                     Binlog-do-db=test1

                     Master-host=192.168.2.4                    

        Master-port=3306

                     Master-user=root

                     Master-password=111

                     Master-retry-count=999

                     Master-connect-retry=60

Host2:

              [mysqld]

                     Server-id=2

                     Log-bin=bin-log

                     Binlog-ignore-db=mysql,test,infromation_schema

                     Binlog-do-db=test1

                     Master-host=192.168.2.3

                     Master-port=3306

                     Master-user=root

                     Master-password=110

                     Master-retry-count=999

                     Master-connect-retry=60

       4.重启mysql。命令:service mysqld restart

1.如果不能启动服务,则仔细检查配置文件是否写错,检查无误后关闭防火墙。命令:service iptables stop(chkconfig iptables off)。

2.Host1使用mysql –h host2.IP –u root –p 登录host2的mysql看是否成功

3.Host2使用mysql –h host1.IP –u root –p 登录host1的mysql看是否成功

       成功说明双机上的mysql服务和访问正常。

       5.配置授权。

Host1:        mysql>grant replivation slave on *.* to ‘root’@‘192.168.2.4’ identified by ‘host1中mysql的root密码’;

Host2:        mysql>grant replivation slave on *.* to ‘root’@‘192.168.2.3’ identified by ‘host2中mysql的root密码’;

 

       6.host1,host2分别登录本机mysql。Mysql –u root –p 回车输入密码。

              查看master和slave状态:

              命令:show master statusG;

                            Show slave statusG;

    Host1:

       技术分享

    Host2:

       技术分享

结果如上图所示,slave_IO_Running和slave_SQLRunning都为YES则表示配置成功。

如果出现slave_IO_Running:NO; Last_IO_Error: Got fatal error 1236 from master when  reading data from binary log:‘Client requested master to start  replication from impossible position‘

的错误,则是因为主机日志文件的配置问题。

解决:使用show master statusG;查看master的file和position的值,然后用一下命令设置:
mysql> stop slave;
mysql> change master to master_log_file=‘file值‘,master_log_pos=position值;
mysql> start slave;

7.测试:

分别在host1和host2的mysql-jhk-test1表中插入不同数据来测试。

      技术分享

结果显示双机实现互为热备份。删除数据和表测试(略)

[原创]CentOS下Mysql双机互为备份

标签:

热心网友 时间:2022-04-08 00:15

 1.mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现mysql数据库的热备份。
  2.要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... [你问我答]武汉公积金贷款额度怎么计算? 双机热备 oracle数据库怎么安装 MySQL数据库如何实现双机热备的配置成功方案 双机热备后,ORACLE12C应该怎么安装,2台服务器才能访问同一个数据实例... 武汉公积金贷款最新额度怎么计算?最新!现在的 sqlserver双机热备怎么做 双机热备怎么弄的 二维码收款小账本记录能删除吗就是用二维码收款,然后助手小帐本里的收款记录怎么删除(苹果6S手机)_百度问一问 什么是双机热备?应该如何实现双机热备?双机热备和我们所说的raid,数... 什么是双机热备 中中华之崛起而读书的周恩来主要写了三件事是哪三件? 25课《为中华之崛起而读书》概括全文 怎样实现MySQL数据库双机热备份 京山市上汽大众4S店在哪? 为中华之崛起而读书一文采用先出示什么再追述什么? 双机热备,数据库置疑 听说(大城县)有了“上海大众”的4S店,以前总是跑廊坊太远了,谁知道大城的上海大众4S店具体位置在哪? 为中华之崛起而读书写的是周恩来少年时代的一件事情一件事表现了主人公的什么? 双机热备是什么意思呀? 四会上汽大众4s在哪里 lifekeeper双机热备软件环境下怎么安装SQL SERVER2008数据库 请问2003环境下数据库怎么做双机热备呢?oracle 10g数据库。 oracle11g 64位双机热备环境 怎么安装 Arcsde93 ? 武汉公积金贷款公式及额度问题 湖北公积金可以贷款多少 我的公积金交了6个月,每月个人交320,现在可以贷款多少啊? 我家的移动数字电视没信号我从新搜索后原来的频道也没有了怎么回事怎么办 现在微信和支付宝可以存钱了,不要办银行卡 把钱存到微信和支付宝安全吗? 移动网络电视显示没信号,手机wifi又能用是怎么回事? 淮安出租车私下买卖可以吗 锦州出租车怎么买卖交易 招联金融不合法是不是不用还了 重庆市黔江区出租车有卖的吗 如何设置excel表格中各行等高 招联好期贷放款的时候怎么不能用别的银行的银行卡 土地承包纠纷法院判决书怎么写 招联金融只能是中国联通用户使用吗? 脾虚加上贫血的人该吃什么样的饮食??? 武汉出租车可以在哪卖? 任何支付宝用户可以在支付宝点美团外卖吗?