MySQL
-
MySQL细数发生索引失效的情况
目录索引的存储结构不合理的模糊查询条件对索引使用函数对索引进行表达式计算对索引使用隐式转换联合索引非最左匹配where子句中的or总结索引的存储结构 首先了解...
-
快速解决mysql深分页问题
目录背景概括1、limit深分页问题描述2、sql慢原因分析聚簇索引和非聚簇索引常见解决方案通过子查询优化标签记录法方案对比实战案例总结背景 日常需求开发过程...
-
解决阿里云ECS服务器下安装MySQL无法远程连接的问题
场景重现 在阿里云ECS下,Ubuntu系统上通过以下命令安装的MySQL数据库,本地连接正常, 但远程死活连接不上。 # 安装MySQL apt-get...
-
mysqlenum字段类型的谨慎使用
目录为什么使用枚举枚举类型使用陷阱使用例子:插入数字例子:为什么使用枚举 限定值的取值范围,比如性别(男,女,未知)等。 枚举类型使用陷阱 1.超级不推荐...
-
Mysql体系化探讨令人头疼的JOIN运算
目录前言一图总览SQL中的JOINSQL对JOIN的定义JOIN定义JOIN分类等值JOIN空值处理规则下分类JOIN的实现笨办法数据库对于JOIN优化分布式系...
-
MySQL事务的ACID特性以及并发问题方案
目录一、事务的概念二、ACID特性三、事务并发存在的问题四、事务相关命令一、事务的概念 一个事务是由一条或多条对数据库操作的SQL语句所组成的一个不可分割的单...
-
mysqldump进行数据备份详解
前言: 用mysqlbinlog工具(mysql原生自带的工具)介意快速解析大量的binlog日志文件,并使用二进制日志进行数据恢复的应用实践,这篇博客我们讲...
-
MySQL一次性创建表格存储过程实战
目录一、创建表格二、补充:MySQL的存储函数与存储过程的区别一、创建表格 创建下个月的每天对应的表user_2022_01_01、... 需求描述: 我...
-
深入浅析MySQLExplain
目录一、id二、select_type三、table四、type五、possible_keys六、Key七、key_len八、ref九、rows十、Extra在...
-
mysql和oracle默认排序的方法-不指定orderby
目录先说结论1. innoDB引擎1.1 创建表,id类型为字符串1.2 插入数据,并查询1.3 创建表,id字段类型为int1.4 插入数据,并查询1.5 结...
-
mysql日志文件General_log和Binlog开启及详解
目录背景:General_log 详解1.介绍2.开启数据库general_log步骤Binlog 详解1.介绍2.开启binlog日志3.常用binlog日志...
-
MySQL索引详解及演进过程及面试题延伸
目录1索引的概念1.1定义1.2类型1.3作用2索引的数据结构B+树的演进过程2.1问题2.2问题2.3问题:怎么建目录呢?给每一个页都建一个目录吗?2.4索引...
-
mysqlONDUPLICATEKEYUPDATE重复插入时更新方式
目录mysql当插入重复时更新的方法第一种方法第二种方法第三种方法Mysql on duplicate key update解决插入重复数据时更新值的问题以及其...
-
解决mysql连接超时和mysql连接错误的问题
目录mysql连接超时和mysql连接错误连接MySQL错误create connection SQLException, url: jdbc:mysql://...
-
MySQL触发器自动智能化的数据维护
目录触发器介绍触发器的特性触发器语法数据准备创建触发器触发器——执行多个触发语句New Old 操作查看触发器删除触发器总结触发器介绍 触发器,就是一种特殊的...