四时宝库

程序员的知识宝库

Docker 安装Mysql(流程、注意点、实例)

Docker 安装mysql 要比 安装tomcat 稍微复杂些,要配置一些参数,例如mysql密码,配置文件编写等。


1、docker hub上面查找mysql镜像


地址:Docker Hub

Mysql 数据库备份和恢复 mysql数据库备份和恢复的方法

目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy、SQL 语法

进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE、备份二进制日志(binlog)、

以及直接拷贝数据文件和相关的配置文件。

MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种

方法都可以使用。

Innodb 所有的表都保存在同一个数据文件 ibdata1 中(也可能是多个文件,

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字符集,但是具体是为什么,说不清楚,本文把这个问题解释清楚。

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