MySQL共160篇
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL关于sql_mode解析与设置讲解

在往MySQL数据库中插入一组数据时,出错了!数据库无情了给我报了个错误:ERROR 1365(22012):Division by 0;意思是说:你不可以往数据库中插入一个 除数为0的运算的结果。于是乎去谷歌了一...
子博兄的头像-华尔子博-奥夏网7天前
03414

MySQL中因一个双引号错位引发的血案详析

一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新 于是...
子博兄的头像-华尔子博-奥夏网子博兄10天前
04812

mysql 8.0.13手动安装教程

mysql 8.0.13手动安装教程,具体内容如下 一、步骤解读 1.下载MySQL 选择 Downloads-->Community-->MySQL Community Server,然后拉到页面的最低端,点击“下载”。 此时一般会提示登陆...
天山雪莲的头像-华尔子博-奥夏网天山雪莲11天前
0296

MySQL组合索引与最左匹配原则详解

前言 之前在网上看到过很多关于mysql联合索引最左前缀匹配的文章,自以为就了解了其原理,最近面试时和面试官交流,发现遗漏了些东西,这里自己整理一下这方面的内容。 什么时候创建组合索引? ...
子博兄的头像-华尔子博-奥夏网13天前
0325

Mysql如何查询某条记录在分页的第几页详析

前言 在实践中我们会遇到这样的问题,知道某条记录的id,然后需要判断此条记录如果按照id进行排序分页,此条记录在第几页。 下面话不多说了,来一起看看详细的实现方法吧 根据ID查询分页位置 根...
子博网的头像-华尔子博-奥夏网子博网15天前
05111

MySQL中int最大值深入讲解

导语 前两天看到的问题,展开写一下。 字节 我们都知道计算机是以二进制为基础。存储的基本单位是 Bit,也称为比特、二进制位。1bit 可以表示 0 或者 1 两个数字,是可能存在的最小的信息量,任...
子博网的头像-华尔子博-奥夏网子博网20天前
04515

MySQL中可为空的字段设置为NULL还是NOT NULL

经常用mysql的人可能会遇到下面几种情况: 1、我字段类型是not null,为什么我可以插入空值 2、为什么not null的效率比null高 3、判断字段不为空的时候,到底要用 select * from table where co...
子博网的头像-华尔子博-奥夏网子博网22天前
04115

优化InnoDB表BLOB,TEXT列的存储效率

首先,介绍下关于MySQL InnoDB引擎存储格式的几个要点: 1、InnoDB可以选择使用共享表空间或者是独立表空间方式,建议使用独立表空间,便于管理、维护。启用 innodb_file_per_table 选项,5.5...
王麻子的头像-华尔子博-奥夏网王麻子27天前
0519

mysql基础架构教程之查询语句执行的流程详解

前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇文章了。 这篇笔记主要记录mysql的基础架构,一条查询语句是如何执行的。 下面话...
子博兄的头像-华尔子博-奥夏网子博兄29天前
0369

MySQL按时间统计数据的方法总结

在做数据库的统计时,经常会需要根据年、月、日来统计数据,然后配合echarts来制作可视化效果。 数据库:MySQL 思路 按照时间维度进行统计的前提是需要数据库中有保留时间信息,建议是使用MySQL...
王麻子的头像-华尔子博-奥夏网王麻子1个月前
0395