mariadb集群快速拉起 MySQL

mariadb集群快速拉起

当Mariadb集群因故障重启时,有时会遇到Mariadb Galera Cluster集群无法正常启动的情况。有很多方式能将数据库拉起,但是如何做到快速启动,又不丢失数据呢? 找到数据最新的节点 对...
阅读全文
mysql 正确清理binlog日志的两种方法 MySQL

mysql 正确清理binlog日志的两种方法

前言 MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一...
阅读全文
mariadb/mysql建立主从 MySQL

mariadb/mysql建立主从

前提 本方案是两节点主从方案,只要建立好主从,及时数据库挂掉又拉起主从模式不会失效。 保证时间同步 保证都安装了mysql/mariadb 建立主从的过程 这里介绍的是两节点主从,如果是集群模式,至少...
阅读全文
备份mariadb数据库 MySQL

备份mariadb数据库

主库锁表 flush table with read lock; 备份数据库(会有压缩,测试数据 11G,得到备份文件 227M) 其中 max_allowed_packet 和 net_buffer...
阅读全文
集群方案切换为互为主从 MySQL

集群方案切换为互为主从

文档目标 由于集群模式容易出现脑裂,恢复起来速度慢,难度大,不稳定,所以采用主从模式托管,容易恢复,更加稳定,同时建立成功主从模式以后,及时关机再重启也不会丢失主从状态。 通过本文档可以把mariad...
阅读全文
mariadb/mysql主从常见故障 MySQL

mariadb/mysql主从常见故障

【ERROR】1452:无法在外键的表插入或更新参考主键没有的数据。 主键在从库不存在时会发生这样的问题,报1452错误。此时可以检查参考的表的主键是否有主库对应的数据,如果有,则插入参考的表相应的数...
阅读全文
重建mysql数据库的方法 MySQL

重建mysql数据库的方法

本操作是高危操作,会导致所有数据丢掉,用来恢复无法恢复的mysql,重建以后再导入备份好的数据。 1、停止MySql数据库的运行 2、删除mysql/var里面的所有数据库,这里是数据目录,具体请查看...
阅读全文