按时间归档:2021年07月

  • Mysql中时间戳转为Date的方法示例

    前言 在工作中遇到一个情况: 日志系统的表中,时间字段存储的是13位时间戳timestamp而不是日期数据,而在业务中,我们需要通过时间和ip来进行分组查询给定日期的数据. 当然你…

    2021年7月11日 0 61 0
  • MySQL 8.0.15配置MGR单主多从的方法

    一、简介 MySQL Group Replication(简称MGR)字面意思是mysql组复制的意思,但其实他是一个高可用的集群架构,暂时只支持mysql5.7和mysql8.0…

    2021年7月11日 0 45 0
  • 修改MySQL8.0 默认的数据目录(快捷操作无配置)

    使用场景:我们使用的是阿里云,单独购买了数据盘(空间大并可做备份),MySQL 8.0 数据库默认装在系统盘上,为了考虑安全性和空间问题,我们需要将默认的数据库目录更改到其它位置(…

    2021年7月10日 0 43 0
  • MySQL优化教程之超大分页查询

    背景 基本上只要是做后台开发,都会接触到分页这个需求或者功能吧。基本上大家都是会用MySQL的LIMIT来处理,而且我现在负责的项目也是这样写的。但是一旦数据量起来了,其实LIMI…

    2021年7月10日 0 59 0
  • MySQL用truncate命令快速清空一个数据库中的所有表

    1. 先执行select语句生成所有truncate语句 语句格式: select CONCAT(‘truncate TABLE ‘,table_schema,’.’,TABLE_…

    2021年7月9日 0 100 0
  • MySQL外键约束的实例讲解

     MySQL的外键约束是用来在两个表之间建立链接的,其中一个表发生变化,另外一个表也发生变化。从这个特点来看,它主要是为了保证表数据的一致性和完整性的。对于两个通过外键关联的表,相…

    2021年7月9日 0 57 0
  • MySQL 基于时间点的快速恢复方案

      之所以有这样一篇文章,是因为在前几天的一个晚上,要下班的时候,业务方忽然有一个需求,是需要恢复一个表里面的数据,当时问了下情况,大概是这样的:业务方不小心在一个表里面做了一个u…

    2021年7月8日 0 33 0
  • 详解 MySQL中count函数的正确使用方法

    1. 描述 在MySQL中,当我们需要获取某张表中的总行数时,一般会选择使用下面的语句 select count(*) from table; 其实count函数中除了*还可以放其…

    2021年7月8日 0 89 0
  • MySQL数据操作-DML语句的使用

    说明 DML(Data Manipulation Language)数据操作语言,是指对数据库进行增删改的操作指令,主要有INSERT、UPDATE、DELETE三种,代表插入、更…

    2021年7月7日 0 79 0
  • MySQL null与not null和null与空值””的区别详解

    相信很多用了MySQL很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 我字段类型是not null,为什么我可以插入空值 为毛not null的效率比null高 …

    2021年7月7日 0 102 0