位置: 编程技术 - 正文

小记一次mysql主从配置解决方案(mysql一次io)

编辑:rootadmin

推荐整理分享小记一次mysql主从配置解决方案(mysql一次io),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 一主一从,mysql主从重启步骤,mysqlone,mysql用什么做主键,mysql一次io,mysql主从重启步骤,mysql一次io,mysql一次io,内容如对您有帮助,希望把文章链接给更多的朋友!

  今天研究了个开源项目,数据库是mysql的,其中的脚本数据需要备份,由于本人的机器时mac pro,而且mac下的数据库连接工具都不怎么好用,就想着如何利用windows下的数据库连接工具使用,并做相关备份,另外windows系统下的sqlyog工具还是非常强大的,在此推荐。

  因此为了使用sqlyog等windows系统下的连接工具,便开始了一天的折腾。

  首先两种思路,其一是利用另外一台宏?笔记本电脑,直接在其上安装sqlyog使用,通过无线局域网进行连接使用,这种方式太过麻烦,而且来回换电脑很麻烦,远程连接使用也很慢。其二是安装虚拟机,在虚拟机上安装连接工具。

  由于本人的mac pro已经安装mysql数据库,并且已经安装了virtualbox虚拟机并安装了windows7系统,并在windows7系统中也安装了mysql。

  1.在虚拟机win7系统中安装sqlyog,直接连接mac系统的mysql,并导出备份,这个很简单。(当然要注意虚拟机与mac机器的网络连接是通的)

    1)首先要设置虚拟机网卡设置,选择桥接模式,virtualbox这类虚拟机的桥接模式的概念是虚拟机作为网络中的一台单独的机器,有自己的ip,与局域网中的ip是想通的,

      设置virtualbox的桥接模式如图所示

     !

      

这样按照图中的设置,虚拟机根主机就可以相互访问了。

  2)利用sqlyog进行连接

  

对了 还有一点需要注意的是,由于局域网ip可能不会固定,正好本人用的是小米路由器,有绑定设备ip的功能,这样ip就固定啦

从上面的图中可以看出,主机ip跟虚拟机ip是独立的啦。

2.mysql主从备份的方式,mac pro为主master,虚拟机为从slave

1)首先由于mac电脑mysql客户端安装完成后,默认是没有my.cnf文件的,即使修改了/usr/local/mysql/的相关配置也是没有用的,这就需要自定义mysql配置了,将/usr/local/mysql/support-files/中的my-default.cnf 文件 拷贝到/etc目录下,当然这里也遇见问题了,服务启动不了了

这就需要在配置文件中加入explicit_defaults_for_timestamp=true

小记一次mysql主从配置解决方案(mysql一次io)

2)修改配置文件,如下所示

3)修改虚拟机中的mysql目录中的my.cnf

修改mysqld节点

4)重启master及slave并查看状态

查看master状态

查看slave状态

当看到上面两张图片的时候则证明配置成功,当然本人并没有那么顺利,中途遇到了很多问题

其一:Got fatal error from master when reading data from binary log这中问题按照网上大部分的解决方法是,首先查看master的状态,并记录下相关信息比如信息为:

要记录下file:mysql-bin. position:并在slave中执行:

这种方式应该是没有问题的。如果上面这种方式不行,可以试试下面这种,本人试了试应该是没问题,

(这种方式本人可以可能是因为本人配置的时候没有按照规范来,导致主从不一致的原因)

其二:Slave can not handle replication events with the checksum that master is configured to log  这个错误一般出现在master5.6,slave在低版本的情况下。这是由于5.6使用了crc做binlog的checksum。除了把master的设置从crc改到none  binlog-checksum = none [my.cnf]

其三:本人今天花费了大量的时间主要原因便是这点了,本人在虚拟机里查看slave状态显示都正确,

但是本人通过虚拟机的连接工具,将master数据库中添加了一张表并插入数据,但是总是没有同步到从mysql,于是查看进程从mysql进程

master进程

这点问题也就是纠结了一天的问题,当然也没有找出具体原因,看提示原因貌似是什么进程已经睡眠的原因,但是为啥睡眠没搞明白,查看slave hosts也没有查到

当然最后,没办法了,纠结了很久也没有发现什么原因的情况下,本人直接在mac机器上直接通过终端插入数据,居然成功了。。。无语。。不过最终能够同步了至少还有点欣慰。至于什么出现这个问题要找时间好好查找原因了。

RHEL6.5编译安装MySQL5.6.教程 一、准备编译环境,安装所需依赖包yumgroupinstall'Development'-yyuminstallopensslopenssl-develzlibzlib-devel-yyuminstallreadline-develpcre-develncurses-develbison-develcmake-y二、编

MySQL快速复制数据库数据表的方法 某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库。使用以下方法,可以非常简单地实现。假设已经存在的

Mysql复制表结构、表数据的方法 本文给大家分享了好几种复制表结构、表数据的示例介绍,具体详情请看下文吧。1、复制表结构及数据到新表CREATETABLE新表SELECT*FROM旧表这种方法会将old

标签: mysql一次io

本文链接地址:https://www.jiuchutong.com/biancheng/312307.html 转载请保留说明!

上一篇:MySQL提高分页效率(mysql分页性能优化)

下一篇:RHEL6.5编译安装MySQL5.6.26教程(rhel6安装教程)

  • 借递延所得税资产贷其他综合收益
  • 餐饮业厨房设备专票可以抵税吗
  • 国债利息属于免税吗
  • 年报资金数额要怎样填
  • 银行内部利息支出
  • 房地产企业增值税管理办法
  • 非关联企业之间无偿借款要交税嘛
  • 小规模纳税人残保金
  • 会计集中核算模式
  • 固定资产待抵扣进项税率
  • 增值税即征即退会计处理
  • 个体户公司需要交哪些税
  • 所得税为负值是什么意思
  • 兼职取酬案例剖析
  • 车船使用税凭证还要过户吗怎么办
  • 个体工商户出售住房增值税
  • 长租押金多少合适
  • 会计当年是指哪一年
  • 红字专用发票信息表编号在哪儿
  • 应收票据的核算内容及其贴现
  • Win10 64位正式版系统安装方法全过程图解(U大师)
  • 计提折旧是什么账户
  • 苹果怎么设置屏保和壁纸
  • window102020年最新版本
  • 圣海伦斯山国家火山纪念区
  • deepin声音
  • PHP函数func_num_args用法实例分析
  • win10 1909无法连接到这个网络
  • 融资a轮之前
  • 生产成本分配表模板
  • 购货折让会计分录
  • 银行进账单和现金缴款单的区别
  • JavaScript includes() 方法
  • 固定资产清理科目核算内容
  • 长期待摊费用的摊销年限有规定吗?
  • 外管证预缴税费怎么算
  • 公司支付工伤赔偿,是先签字还是先打钱
  • roc曲线绘制r语言
  • 攻防世界web高手题答案
  • 负数发票的销售成本怎么做?
  • 手工明细账簿怎么登账
  • 航天远程清卡
  • 总公司签协议,分公司开票,报账怎样写说明
  • 积分兑换合适吗
  • 加速折旧法是指在固定资产使用的早期少提折旧
  • 固定资产低于净值出售会计处理
  • 股东以固定资产入股会计处理
  • 收到汇算清缴退回的税款如何做账
  • 上月计提多了怎么办
  • 债务重组账务记忆口诀
  • 取得虚开增值税专用发票罪量刑标准
  • 汽车租赁入什么费用
  • 经济补偿金如何做账
  • 商品预计退回会扣钱吗
  • 非流动资产基金借贷方表示
  • 员工出差的费用怎么算
  • 航天金税服务费不交会怎样
  • 施工企业应收账款周转率多少合适
  • sqlserver代理服务启动失败
  • centos7 samba服务器搭建
  • system idle process是什么进程(CPU的空闲率)
  • 新手菜鸟什么意思
  • WINDOWS命令行为什么删除速度很快
  • win7如何设置搜索包含文件内容
  • WIN10怎么设置在平板模式下隐
  • win7自动升级失败后的处理
  • Win10 build 10240有"启用快速启动"功能吗?如何开启和关闭这个功能?
  • kernel headers not found for target kernel
  • cocos2d
  • excel表格时间选择
  • 如何解决android代码红线
  • node 删除文件
  • 先序遍历dlr
  • node.js异步编程
  • 在javascript中什么方法可以对数组元素进行排序
  • javascript中的函数
  • js文件保存
  • 减免性质代码怎么填
  • 信用体系建设
  • 入库税收怎么根据完税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设