MySQL空间数据存储及函数

MySQL空间数据存储及函数

前言: 不久前开发了一个地图相关的后端项目,需要提供一些点线面相关的存储、查询、分析相关的操作,于是对MySQL空间函数进行充分调研并应用在项目中...

MySQL 中 datetime 和 timestamp 的区别与选择

MySQL 中 datetime 和 timestamp 的区别与选择

MySQL 中常用的两种时间储存类型分别是datetime和 timestamp。如何在它们之间选择是建表时必要的考虑。下面就谈谈他们的区别和怎么选择。 1区别 1.1占...

MySql escape的使用案例详解

MySQL转义 转义即表示转义字符原来的语义,一个转义字符的目的是开始一个字符序列,使得转义字符开头的该字符序列具有不同于该字符序列单独出现时的语...

数据库教程 2021-11-29 13:26:38 39

详解表示转义字符一个

Mysql binlog日志文件过大的解决

Mysql binlog日志文件过大的解决

磁盘突然报错使用率过大,排查原因,发现mysql的binlog文件占用过大 命令 ls-l-h mysql-binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的...

MySQL学习之数据库表五大约束详解小白篇

MySQL学习之数据库表五大约束详解小白篇

1.约束概念和分类 1.1约束的概念: 对表中的数据进行限定,保证数据的正确性,有效性,完整性 1.2约束分类 1.主键约束(primarykey):保证该字段具有非...

数据库教程 2021-11-29 13:25:59 24

mysql中锁机制的最全面讲解

mysql中锁机制的最全面讲解

前言 根据加锁的粒度区分 全局锁 表级锁 行锁 记录锁 间隙锁 临键锁 根据加锁的场景 乐观锁 悲观锁 全局锁 锁对象是:整个数据库实例 Flushtableswithr...

浅谈MySQL安装starting the server失败的解决办法

浅谈MySQL安装starting the server失败的解决办法

如果电脑是第一次安装MySQL,一般不会出现这样的报错。如下图所示。startingtheserver失败,通常是因为上次安装的该软件未清除干净。 完全卸载该软件的...

Mysql中关于Incorrect string value的解决方案

Mysql中关于Incorrect string value的解决方案

很多小伙伴在使用mysql插入汉字时会报如下错误: 这是因为我们没有指定字符集,在计算机中字符的存储是用二级制表示的,同样,汉字也需要用二进制来存...

数据库教程 2021-11-29 13:24:13 20

Linux系统利用crontab定时备份Mysql数据库方法

利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata #mkdir/mysqldata 2、创建/u...

数据库教程 2021-11-29 13:23:11 20

利用定时备份数据库方法

MySQL修改默认引擎和字符集详情

一、数据库引擎 1.1查看数据库引擎 mysql>showengines; +--------------------+---------+-----------------------------------------------------...

数据库教程 2021-11-29 13:22:34 35

修改默认引擎详情数据库

MySQL基础快速入门知识总结(附思维导图)

MySQL基础快速入门知识总结(附思维导图)

前言 本文是我这段时间自学MySQL之后,自己总结的一些MySQL的入门基础知识.我自己用的是MySQL5.7. 一.数据库基础知识 1.什么是数据库 数据库是按照一定...

MySQL深分页问题解决的实战记录

MySQL深分页问题解决的实战记录

前言 我们日常做分页需求时,一般会用limit实现,但是当偏移量特别大的时候,查询效率就变得低下。本文将分4个方案,讨论如何优化MySQL百万数据的深分...

MySql数据库单表查询与多表连接查询效率对比

这段时间在做项目的过程中,遇到一个模块,数据之间的联系很复杂,在建表的时候就很纠结,到底该怎么去处理这些复杂的数据呢,是单表查询,然后在业务...

数据库教程 2021-11-29 13:20:52 29

查询对比遇到一个模块

浅谈MySQL函数

主要MySQL函数介绍又以下: 数学函数 字符串函数 时间函数 加密函数 1、数学函数 注意:每个函数前面都需要加: SELECT 。 数学函数 ABS() 返回绝对值...

数据库教程 2021-11-29 13:19:45 21

Mysql空间清理的几种具体方法

Mysql空间清理的几种具体方法

前言 在Mysql环境下,常常由于数据磁盘满而导致Mysql故障。下面整理了如何在Mysql环境下做好Mysql的空间清理。 1.查看文件磁盘占用 1.1查看磁盘空间占...

9种 MySQL数据库优化的技巧

9种 MySQL数据库优化的技巧

1、选择最合适的字段属性 Mysql是一种关系型数据库,可以很好地支持大数据量的存储,但是一般来说,数据库中的表越小,在它上面执行的查询也就越快。因...

mysql触发器实时检测一条语句进行备份删除思路详解

mysql触发器实时检测一条语句进行备份删除思路详解

问题描述:用户有一个这样一个需求,在一张表里会不时出现“违规”字样的字段,需要在出现这个字段的时候,把整行的数据删掉。这是个采集任...

浅谈mysql 树形结构表设计与优化

浅谈mysql 树形结构表设计与优化

前言 在诸多的管理类,办公类等系统中,树形结构展示随处可见,以“部门”或"机构"来说,接触过的同学应该都知道,最终展示到页面的效果就是...

数据库教程 2021-11-29 13:17:04 19

MySQL定时备份数据库(全库备份)的实现

MySQL定时备份数据库(全库备份)的实现

一、MySQL数据备份 1.1、mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现...

MySQL分库分表详情

MySQL分库分表详情

一、业务场景介绍 假设目前有一个电商系统使用的是MySQL,要设计大数据量存储、高并发、高性能可扩展的方案,数据库中有用户表。用户会非常多,并且要...

数据库教程 2021-11-29 13:15:22 33

1253067 TFnetwork_cn