技术标签: mysql数据库同步热备
环境:
Master server: 10.224.194.239
Slave server: 10.224.194.237
步骤:
1.分别在Master/Slaver mysql db 创建backup user:
GRANT FILE ON *.* TO [email protected] IDENTIFIED BY 'pass';
GRANT REPLICATION SLAVE ON *.* TO [email protected] IDENTIFIED BY 'pass';
GRANT FILE ON *.* TO [email protected] IDENTIFIED BY 'pass';
GRANT REPLICATION SLAVE ON *.* TO [email protected] IDENTIFIED BY 'pass';
2.在Master server配置/etc/my.cf 文件:
server-id=1
binlog-do-db=test
binlog-ignore-db=mysql
replicate-do-db=test
replicate-ignore-db=mysql
master-host=10.224.194.237
master-user=backup
master-password=pass
master-port=3306
master-connect-retry=60
slave-skip-errors=all
3.在Master server配置/etc/my.cf 文件:
server-id=2
binlog-do-db=test
binlog-ignore-db=mysql
replicate-do-db=test
replicate-ignore-db=mysql
master-host=10.224.194.239
master-user=backup
master-password=pass
master-port=3306
master-connect-retry=60
slave-skip-errors=all
4.重启mysql数据库,验证命令如下:
查看Master状态
show master status;
mysql> show master status;
+-----------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-----------------+----------+--------------+------------------+
| mysqllog.000003 | 301 | test | mysql |
+-----------------+----------+--------------+------------------+
1 row in set (0.00 sec)
查看Slave状态
show slave status \G;
mysql> show slave status \G;
*************************** 1. row ***************************
Slave_IO_State: Reconnecting after a failed master event read
Master_Host: 10.224.194.239
Master_User: backup
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysqllog.000003
Read_Master_Log_Pos: 301
Relay_Log_File: mysqlgsb-relay-bin.000082
Relay_Log_Pos: 348
Relay_Master_Log_File: mysqllog.000003
Slave_IO_Running: No
Slave_SQL_Running: Yes
Replicate_Do_DB: test
Replicate_Ignore_DB: mysql
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 301
Relay_Log_Space: 650
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 0
Last_SQL_Error:
1 row in set (0.00 sec)
ERROR:
No query specified
查看同步进程:
mysql>show processlist \G;
*************************** 1. row ***************************
Id: 1
User: system user
Host:
db: NULL
Command: Connect
Time: 4186
State: Waiting for master to send event
Info: NULL
*************************** 2. row ***************************
Id: 2
User: system user
Host:
db: NULL
Command: Connect
Time: 3745
State: Has read all relay log; waiting for the slave I/O thread to update it
Info: NULL
*************************** 3. row ***************************
Id: 5
User: root
Host: mysqlpri.webex.com:28293
db: NULL
Command: Query
Time: 0
State: NULL
Info: show processlist
*************************** 4. row ***************************
Id: 6
User: backup
Host: 10.224.194.237:41729
db: NULL
Command: Binlog Dump
Time: 135
State: Has sent all binlog to slave; waiting for binlog to be updated
Info: NULL
4 rows in set (0.00 sec)
ERROR:
No query specified
文章浏览阅读411次。1. 修改httpd.conf去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能2.修改httpd-vhost.conf在原有的 ## ServerName localhost# DocumentRoot d:/wamp64/www# # Options +Indexes +Includes +FollowS_options +indexes +includes +followsymlinks +multiviews allowoverride all
文章浏览阅读828次,点赞2次,收藏2次。做过前端,或对小程序有些了解的同学都知道,小程序是没有域名访问概念的,访问的路径都是以:“/pages/index”、“/pages/my”这种方式进行页面跳转的。域的概念从何而来?事情是这样的,前段时间突然冒出个想法,大家上下班,有些人离公司比较远,回家路上/地铁上,可能都会比较无聊,看看新闻、听听音乐啥的。但是对于IT行业的程序员们来说,入了IT领域就意味着,永远有学不完的东西,经常就有看..._微信小程序防盗链image设置白名单
文章浏览阅读36次。sole adj.唯一的;独有的;单独的; n.脚底, 鞋底; 袜底; v.装鞋底;solely adv.单独; along 强调一种孤独感 solely强调独自consequently adv.所以, 因此, 结果; thus, therefore都是”所以“的意思, consequently虽然也是“所以”但使用时前面没必要加since, 只需给出原因就行 co...
文章浏览阅读2.2k次。题目描述已知成绩表形成一个矩阵A,第1列为学号,第2列~第4列分别为数学、语文、英语成绩现要求完成统计,按指定的排列方式进行输出。输入1,对应数学降序输出输入2,对应语文降序输出输入3,对应英语降序输出输入4,对应总分降序输出A矩阵为:1700201 98 86 831700202 85 90 781700203 92 78 951700204 88 88 851700205 78 95 88输入一行整数,表述_某班同学成绩已经存放在矩阵a中,每行为某一位同学的数据,第1列为学号,第2列至第4
文章浏览阅读2.5w次,点赞21次,收藏32次。EnvironmentNotWritableError: The current user does not have write permissions to the target environment. environment location: C:\ProgramData\Anaconda3\envs\pythonProjectEnvironmentNotWritableError: The current user does not have write permissions to ._pycharmenvironmentnotwritableerror: the current user does not have write per
文章浏览阅读873次。Python模块导入出现ModuleNotFoundError: No module named ‘***’解决方法_python导入no module named 'fastbot
文章浏览阅读6.3k次,点赞4次,收藏9次。实训时需要安装SQL server2008 R所以我上网上找了一个.exe 的安装包链接:https://pan.baidu.com/s/1_FkhB8XJy3Js_rFADhdtmA提取码:ztki注:解压后1.04G安装时Microsoft需下载.NET,更新安装后会自动安装如下:点击第一个傻瓜式安装,唯一注意的是在修改路径的时候如下不可修改:到安装实例的时候就可以修改啦数据..._sqlserver 127 0 01 无法连接
文章浏览阅读7.4k次。1. Object.keys(item); 获取到了key之后就可以遍历的时候直接使用这个进行遍历所有的key跟valuevar infoItem={ name:'xiaowu', age:'18',}//的出来的keys就是[name,age]var keys=Object.keys(infoItem);2. 通常用于以下实力中 <div *ngFor="let item of keys"> <div>{{item}}.._js 遍历对象的key
文章浏览阅读2.2w次,点赞51次,收藏310次。粒子群算法求解路径规划路径规划问题描述 给定环境信息,如果该环境内有障碍物,寻求起始点到目标点的最短路径, 并且路径不能与障碍物相交,如图 1.1.1 所示。1.2 粒子群算法求解1.2.1 求解思路 粒子群优化算法(PSO),粒子群中的每一个粒子都代表一个问题的可能解, 通过粒子个体的简单行为,群体内的信息交互实现问题求解的智能性。 在路径规划中,我们将每一条路径规划为一个粒子,每个粒子群群有 n 个粒 子,即有 n 条路径,同时,每个粒子又有 m 个染色体,即中间过渡点的_粒子群算法路径规划
文章浏览阅读353次。所谓稳健的评估指标,是指在评估的过程中数据的轻微变化并不会显著的影响一个统计指标。而不稳健的评估指标则相反,在对交易系统进行回测时,参数值的轻微变化会带来不稳健指标的大幅变化。对于不稳健的评估指标,任何对数据有影响的因素都会对测试结果产生过大的影响,这很容易导致数据过拟合。_rar 海龟
文章浏览阅读607次,点赞2次,收藏7次。–基于STM32F103ZET6的UART通讯实现一、什么是IAP,为什么要IAPIAP即为In Application Programming(在应用中编程),一般情况下,以STM32F10x系列芯片为主控制器的设备在出厂时就已经使用J-Link仿真器将应用代码烧录了,如果在设备使用过程中需要进行应用代码的更换、升级等操作的话,则可能需要将设备返回原厂并拆解出来再使用J-Link重新烧录代码,这就增加了很多不必要的麻烦。站在用户的角度来说,就是能让用户自己来更换设备里边的代码程序而厂家这边只需要提供给_value line devices connectivity line devices
文章浏览阅读834次。概述ALSA(Advanced Linux Sound Architecture )高级Linux声音体系结构,是linux主流的音频体系结构,为 Linux 系统提供了统一的音频和MIDI功能和驱动,提供一个称为libasound的API库供开发者使用。参考网址:http://www.alsa-project.org术语声音是由变化的气压组成,被麦克风这样的转换器转换成电子连续模拟量,...