四时宝库

程序员的知识宝库

MySQL(23) 数据恢复之binlog mysql binlog 恢复



一、前言

本文将基于mysql5.7版本根据binlog进行数据恢复

1、查看自己的数据库版本

比 mydumper 更快的多线程逻辑备份工具-MySQL Shell Dump & Load

mysqldump 和 mydumper 是我们常用的两个逻辑备份工具。

MySQL数据库(五)mysqldump备份与恢复

3.2 mysql备份与恢复

3.2.1 备份的概念与分类

1、概念

为防止文件、数据丢失或损坏等可能出现的意外情况,将电子计算机存储设备中的数据复制到磁带等大容量存储设备中,从而在原文中独立出来单独贮存的程序或文件副本; 如果系统的硬件或存储媒体发生故障,“备份”工具可以帮助您保护数据免受意外的损失。

MySQL Shell 使用指南 mysql-shell

前言:


MySQL Shell 是官方提供的 MySQL 周边适配组件,是新一代的高级客户端,在 MySQL 8.0 及其以后的版本得以慢慢推广应用。之前笔者因为 MySQL 8.0 用得比较少,一直没有详细使用过这个工具,近期在捣鼓 MySQL 8.0,趁此机会,一起来学习下吧。

mysql 数据库使用分享(多图解析) mysql数据库怎么使用

1、大体流程

1.1 一些概念

1.1.1 RDBMS

高并发场景下更新数据库报错,记录一次 MySQL 死锁问题的解决

今天隔壁项目组的开发小姐姐找到我,说她们项目正在做压力测试,更新 MySQL 数据库的一张表时,总是发生死锁,日志大概是这个样子的:

org.springframework.dao.DeadlockLoserDataAccessException: 
### Error updating database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
### The error may involve com.taikang.biz.persist.dao.PolicyMapper.updateChdrin-Inline
### The error occurred while setting parameters

一款优秀、支持私有化部署的知识库系统

简介

zyplayer-doc是一款专注于个人与企业私有化部署使用的知识库、WIKI文档管理系统,丰富的功能可满足企业几乎所有的文档管理场景需求。

快速启动

unsetunset相关依赖unsetunset

为什么MySQL中字符集应该使用utf8mb4而不是utf8

1. 背景

很多MySQL DBA搞不清楚MySQL中utf8字符集与utf8mb4的区别,部分人有模糊认识,认为现在应该使用utf8mb4,而不应该使用utf8字符集,但是具体是为什么,说不清楚,本文把这个问题解释清楚。

SQL课堂,SQL轻松入门5讲:着手开干—搭建数据库,建表

一、前言

大家好,上节课我们对数据库的基本概念 库表行列键有了一个较为详细的了解,为我们接下来的学习打下了一个很好的基础。那么本节课我们将学习,如何搭建数据库以及如何建表

四、如何使用Navicat操作数据库 navicat咋用

一、操作MySQL数据库

1、新建数据库

建库时,需要指定字符集编码为 utf8mb4、排序规则为 utf8mb4_general_ci。支持4个字节Emoji表情(Emoji 是一种特殊的 Unicode 编码,常见于IOS和Android手机上)

<< < 1 2 3 4 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接