MySQL使用bin-log异库恢复到指定时间点
相对于Oracle数据库来说,MySQL数据库使用bin-log恢复没有Oracle应用归档日志那么智能,MySQL的bin-log其实就是纯粹的重做。本文主要测试MySQL使用bin-log异库恢复到指定时间点1、搭建初始化数据库2、确定日志的位置position3、备份数据库T04、模拟数据库发生变化T15、模拟数据库发生变化T26、恢复数据库到备份时间点T07、模拟数据库恢复到时间点T18、模拟数据库恢复到时间点T2
非归档模式下,丢失日志文件的一次恢复过程
场景描述:Oracle Database11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production非归档模式下,备份控制文件后,切换日志文件,并执行完全检查点操作。并模拟数据库断电关闭。然后删除现有控制文件后,还原备份的控制文件,然后打开库。曲折过程如下: SQL>alter database backup controlfile...
MySQL5.7 Galera Cluster安装搭建及高可用测试
# rpm -ivh mysql-wsrep-common-5.7-5.7.17-25.10.20170117.92194e2.el6.x86_64.rpmwarning: mysql-wsrep-common-5.7-5.7.17-25.10.20170117.92194e2.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID bc19ddba: NOKEYPreparing... ...
edit the grastate.dat file manually and set safe_to_bootstrap to 1
1、尝试重启mysql数据库时报错[root@galera01 ~]# /etc/init.d/mysqld start --wsrep-new-clusterMySQL Daemon failed to start.Starting mysqld: [FAILED]2、查看启动报错日志2017-07-24T02:45:41.972508Z 0 [ERROR] WSREP: It may not be safe to bootstrap the cluster from this node. It was not th...
MySQL5.7忘记root密码处理
MySQL忘记root密码,而且不能使用操作系统认证直接进入数据库修改密码时,需要重置root密码。1、在配置文件/etc/my.cnf添加skip-grant-tables一行,跳过密码验证。2、重启mysql数据库主进程# /etc/init.d/mysqld restart(也可以直接先停掉MySQL进程后使用skip-grant-tables参数重启MySQL)3、登录数据库修改密码。mysq...