上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 通过防火墙禁止web等应用向主库写数据或者锁表,让主库暂时停止更新,然后进行恢复 模拟整个场景 1、登录数据库 2、将我本机的时间设置为早上0点 3、完全备份 4、在创建的表中加入新的数据 5、删除创建的数据库 6、此时就出现了问题,test库没有了,然后去查看bin-log 7、此时刷新一下bin 阅读全文
posted @ 2017-07-27 11:19 腐汝 阅读(1076) 评论(0) 推荐(1) 编辑
摘要: 双向主从同步 双方互相主从同步配置 然后再my.cnf中加上如下配置 [mysqld]master1:auto_increment_increment = 2 //自增ID的间隔,如1 3 5间隔为2auto_increment_offset = 1 //ID的初始位置log-slave-updat 阅读全文
posted @ 2017-07-26 16:14 腐汝 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 两种情况服务器down机,数据库down机 如果此时需要切从库 阅读全文
posted @ 2017-07-26 16:12 腐汝 阅读(3052) 评论(0) 推荐(0) 编辑
摘要: 模拟的故障,在从库中新建一个库,然后主库新建一个与从库相同名字的库,然后进入下面的show Mysql从库复制故障解决 当show slave status;报错 slave_io_running:yesslave_sql_running:noseconds_behind_master:null 此 阅读全文
posted @ 2017-07-26 16:09 腐汝 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: 生产环境mysql主从复制读写分离授权方案及实战 配置好mysql主从复制以后,所有对数据库内容的更新就必须在主服务器上进行,因为数据复制是单向的,只有在主库上更新,才能避免用户对主服务器上数据库内容的更新与对从服务器上数据库内容的更新一致,而不会发生冲突。 我的方法只记一条,,,, 在从库上配置[ 阅读全文
posted @ 2017-07-26 16:08 腐汝 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 我的环境是利用了两个数据库实例,关于数据库实例我的前几篇文章写了。下面这个只是参考作用,需要懂其原理才能理解下面配置,要不然会出错,出错可以私聊我。 上述第六点锁表的命令的时间,在不同的引擎的情况下,会受下面参数的控制,锁表时,如果超过设置时间不操作会自动解锁,所以此参数要尽量设置大点 intera 阅读全文
posted @ 2017-07-24 22:52 腐汝 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 例子: 阅读全文
posted @ 2017-07-24 10:13 腐汝 阅读(744) 评论(0) 推荐(0) 编辑
摘要: mysqlbinlog:解析mysql的binlog日志 在 mysql-bin.index里面记录了所有的binlog文件,它是一个索引 binlog日志的作用:用来记录mysql内部增删改查等对mysql数据库有更新的内容的记录。 查看更新的语句:mysqlbinlog mysql-bin.002432 恢复具体库的日志:mysqlbinlog -d oldboy mysql-bi... 阅读全文
posted @ 2017-07-23 16:07 腐汝 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 1、备份单个数据库 mysql数据库自带了一个很好用的备份命令,就是mysqldump,他的基本使用如下: 语法:mysqldump -u 用户名 -p 数据库名 > 备份的文件名 分库备份: 有时一个企业的数据库里会有多个库,但是出问题的时候很可能是某一个库,如果在备份时把所有的库都备份成了一个数 阅读全文
posted @ 2017-07-23 16:05 腐汝 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 另外应用的场合就是在服务器管理中,在不涉及数据库服务器程序的父进程的停止运行,也可以用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢?原因很简单,这些工具在强行终止数据库服务器时,会让数据库产生更多的文件碎片,当碎片达到一定程度的时候,数据库就有崩溃的危险。比如mysql服务器最好是 阅读全文
posted @ 2017-07-22 13:10 腐汝 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页