mysql学习笔记
摸石头
这个作者很懒,什么都没留下…
展开
-
MySQL主从同步(binlog方式)
参考官网:http://dev.mysql.com/doc/refman/5.6/en/replication-configuration.html部署环境机器A:192.168.2.63(主) 机器B:192.168.2.94(从) mysql-5.6.23主(master)配置修改mysql安装目录下my.ini配置文件log_bin=mysql-bin-1...原创 2017-01-18 13:00:54 · 14350 阅读 · 0 评论 -
MySQL主从切换
参考上一篇博客 MySQL主从同步http://blog.csdn.net/juded/article/details/54600294从库状态确认停止从库IO_THREAD线程从库上升为主库主库上升为从库原创 2017-01-18 13:26:39 · 491 阅读 · 0 评论 -
MySQL之GTID简介
官网:http://dev.mysql.com/doc/refman/5.6/en/replication-gtids-concepts.html简介MySQL5.6 以后,提供了基于 GTID 多开启多线程同步复制的方案,即每个库有一个单独的(sql thread),进行同步复制,这将大大改善 MySQL 主从同步的数据延迟问题,此外,用 GTID 避免了在传送 binlog 逻辑上依赖文件名和物翻译 2017-01-20 14:48:39 · 778 阅读 · 0 评论 -
MySQL之GTID主从同步
简介Simple replication 这是一种最简单的主从同步复制方式,添加一台新的mysql服务作为slave服务,并在此服务上回放master上所有的事务,当slave服务启动后,会去读取master上全部的binary log,这种方式简单快捷,但是需要耗费时间。master服务设为只读如果已经配置了主从同步并且正在运行,先将master所有服务设为只读,然后确保sla...原创 2017-01-20 16:46:21 · 1850 阅读 · 0 评论 -
MySQL备份之LVM实战
备份安装MySQL安装mysql,可通过lnmp一键安装包安装,https://lnmp.org修改目录修改/etc/my.cnf下datadir,basedir,log-bin,innodb_data_home目录位置,挂载到逻辑卷上,目录结构如下:datadir=/data/mysql/datadirlog-bin=/data/mysql/log/文件名innodb原创 2017-02-14 18:28:22 · 428 阅读 · 0 评论 -
MySQL备份之Xtrabackup实战
简介Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁)特点1) 备份过程快速、可靠;2) 备份过程不会打断正在执行的事务;3) 能够基于压缩等功能节约磁盘空间和流量;4) 自动实现备份检验原创 2017-02-22 18:20:28 · 459 阅读 · 0 评论 -
MYSQL中MyISAM、InnoDB的区别
MySQL默认采用的是MyISAM。MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。InnoDB支持数据行锁定,MyISAM不支持行锁定,只支持锁定整个表。即 MyISAM同一个表上的读锁和写锁是互斥的,转载 2017-05-20 09:44:44 · 242 阅读 · 0 评论