专题:mysql
共163篇相关文章

初学MySQL基础知识笔记--01是哪些内容?
本人初入博客园,第一次写博客,在今后的时间里会一点点的提高自己博客的水平,以及博客的排版等。 在今天,我学习了一下MySQL数据库的基本知识,相信关于MySQL的资料网上会有很多,所以我就不在这里复制粘贴了,在这里留下一些本人在初学MySQ...

初学MySQL基础知识笔记--02,有哪些重点内容?
博客地址:http:www.cnblogs.comyudanqu 查询部分 1> 查询数据中所有数据:select * from 表名 2> 查询数据中某项的数据:eg:select id...

如何通过Python与MySQL实现高效查询?
mysql在之前写过一次,那时是我刚刚进入博客,今天介绍一下mysql的python交互,当然前面会把mysql基本概述一下。 目录: 一、命令脚本(mysql) 1、基本命令 2、数据库操作命令 3、表操作命令 4、数据操作命令 5、查...

如何构建MySQL与Redis缓存的同步策略?
本文介绍MySQL与Redis缓存的同步的两种方案 通过MySQL自动同步刷新Redis,MySQL触发器+UDF函数实现 解析MySQL的binlog实现,将数据库中的数据同步到Redis 一、方案1(UDF) 场景分析...

MySQL中事务和事务的隔离级别如何调整以优化并发控制?
本文主要是帮助理解相关知识,没有具体的操作和代码。 事务 事务就是一组操作,这组操作要么全部成功,要么全部失败。 最经典的例子就是银行转账: 张三给李四转账100,对用户来说,就是一个操作。但对应到数据库中,至少需要三步: 检查张三账户...

如何通过RPM包方式在Centos7上安装MySQL8.0数据库?
人生处处皆学问,工作也是如此!过去不止一次在Linux上安装MySQL,可以说轻车熟路,但是写篇文章总结一下,发现有很多细节值得学习! 安装包选择 为什么用rpm? 在Linux系列上安装软件一般有源码编译安装、rpm(或者dpkg)、yu...

为何不推荐用UUID字符串做MySQL主键?
摘要:MySQL InnoDB表不推荐使用UUID等字符串做主键,推荐用整型自增ID。 先说简单描述一下结论:使用UUID(通用唯一识别码)等字符串作为主键会因乱序插入而频繁触发页分裂,所以,尽量选择整型连续自增ID作为索引,尤其是主键索引...

MySQL InnoDB表主键整型自增,这样的设置有什么好处?
【面试题】为什么建议 MySQL InnoDB 表建一个整型自增主键? 你如果不了解MySQL索引中数据的存储机制、查询过程和插入过程,请参考《浅析二叉树、B树、B+树、B*树和MySQL索引底层原理》,它介绍了二叉树、A...

为什么MySQL InnoDB不采用哈希索引来优化查询?
MySQL InnoDB索引的数据结构选择了B+树,而没有选择hash,原因是什么?原因是hash不支持范围查找。 对于hash索引,纵使表中有一亿个数据元素,经过一次hash也可以定位到索引所在行的磁盘文件地址,它这么快...

为什么InnoDB索引叶节点存储主键值而非数据行?
为了节省存储空间和数据一致性。我们知道主键索引叶子节点已经存储了全部数据行,内部节点存储主键值。如果辅助索引叶子节点继续存数据行,就会导致一个数据行存储多份,使得占用的存储空间翻倍。另一方面是为了保持数据一致性,辅助索引都通过主键索引回表查...

为什么InnoDB B树内部节点存储索引键值而非数据行?
MySQL一个数据页不能太大也不能太小,默认大小为16Kb,把data元素挪走以后,数据页就能存更多的索引了,意味着分叉就更多但树的高度不变,进而使得叶子节点更多,所以在查询效率不变的情况下能存储更多的数据行了。 《浅析二叉树、B树、B&a...

如何深入理解手撸ORM,掌握ORM框架的基础知识?
好奇害死猫 一直觉得ORM框架好用、功能强大集众多优点于一身,当然ORM并非完美无缺,任何事物优缺点并存!我曾一度认为以为使用了ORM框架根本不需要关注Sql语句如何执行的,更不用关心优化的问题!!! 随着发际线后移高亮意识到优秀程序员写的...

如何深入浅出地探讨手撸ORM框架中的Add方法实现细节?
快速传送 手撸ORM浅谈ORM框架之基础篇 手撸ORM浅谈ORM框架之Add篇 手撸ORM浅谈ORM框架之Update篇 手撸ORM浅谈ORM框架之Delete篇 手撸ORM浅谈ORM框架之Query篇 后续待定。。。。。。 合抱之木,生于...

如何深入理解手撸ORM框架中的Update操作原理?
快速传送 手撸ORM浅谈ORM框架之基础篇 手撸ORM浅谈ORM框架之Add篇 手撸ORM浅谈ORM框架之Update篇 手撸ORM浅谈ORM框架之Delete篇 手撸ORM浅谈ORM框架之Query篇 后续待定。。。。。。 前人栽树,后人...

如何深入理解手撸ORM框架中的Delete操作原理?
快速传送 手撸ORM浅谈ORM框架之基础篇 手撸ORM浅谈ORM框架之Add篇 手撸ORM浅谈ORM框架之Update篇 手撸ORM浅谈ORM框架之Delete篇 手撸ORM浅谈ORM框架之Query篇 后续待定。。。。。。 前人修路后人行...
