MySQL
文章平均质量分 82
七夜丶雪
听雪楼前听雪落,彼岸花开彼岸零
展开
-
MySQL常用命令及函数
MySQL常见命令show database : 查看当前所有的数据库use 库名 : 使用指定的库show tables : 查看当前库的所有表show tables from 库名 : 查看其它库的所有表desc 表名 : 查看表结构MySQL常见函数字符函数concat : 字符拼接 select CONCAT(‘aa’,’,’,’bb’); ...原创 2018-09-08 15:28:26 · 1402 阅读 · 0 评论 -
MySQL-约束
什么是约束为了保证数据的一致性和完整性,SQL规范以约 束的方式对表数据进行额外的条件限制。约束是表级的强制规定可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后也可以(通 过 ALTER TABLE 语句)根据约束数据列的限制,约束可分为:单列约束:每个约束只约束一列多列约束:每个约束可约束多列数据根据约束的作用范围,约束可分为:...原创 2018-09-08 16:09:46 · 213 阅读 · 0 评论 -
MySQL高级-索引优化
索引优化的前提知识要理解MySQL的索引相关知识, 需要能看懂MySQL的执行计划explain, 关于explain的详解可以参考博文 : https://blog.csdn.net/love905661433/article/details/82905060索引定义在数据之外, 数据库系统还维护着满足特定查找算法的数据结构, 这些数据结构以某种方式引用(指向)数据, 这样就可以在这...原创 2018-10-02 10:30:26 · 499 阅读 · 1 评论 -
MySQL高级-锁机制详解.md
概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中, 出传统的计算资源(如CPU, RAM, IO等)的争用以外, 数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性, 有效性是所有数据库必须解决的一个问题, 锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说, 锁对数据库而言显得尤其重要, 也更加复杂。锁的分类按照数据操作类型分类读锁(共享锁...原创 2018-10-02 15:21:28 · 298 阅读 · 0 评论 -
MySQL优化-explain执行计划详解
MySQL Query Optimizer简介MySQL中有专门负责优化SELECT语句的优化器模块, 主要功能 : 通过计算分析系统中收集到的统计信息, 为客户端请求的Query提供它认为最优的执行计划当客户端向MySQL请求一条Query, 命令解析器模块完成请求分类, 区别出事SELECT并转发给MySQL Query Optimizer时, MySQL Query Optimizer...原创 2018-09-30 09:12:45 · 2318 阅读 · 1 评论