王秀文的博客

标签:MySQL

MySQL 基础概念

Structured Query Language SQL有两个主要的标准,分别是SQL92和SQL99。92和99代表了标准提出的时间,SQL92就是92年提出的标准规范。当然除了SQL92和SQL99以外,还存在 、 、 、 、 和 等…

497 字 · 1 分钟

SQL 执行流程

语法检查:检查SQL拼写是否正确,如果不正确,Oracle会报语法错误。 语义检查:检查SQL中的访问对象是否存在。比如我们在写SELECT语句的时候,列名写错了,系统就会提示错误。语法检查和语义检查的作用是保证SQL语句没有错误。 权限检…

1019 字 · 2 分钟

关于sql语句连表查询的一个问题

https://segmentfault.com/q/1010000019472412 是否支持前缀索引以及前缀索引长度大小,依赖于数据表使用的存储引擎。 对于INNODB存储引擎而言,默认前缀长度最大能支持767字节;而在开启innodb…

258 字 · 1 分钟

数据库分库,按照ID分,还是按照手机号分

如果按照ID分库,某一天需要做手机号登录了,如何避免扫描所有分库的用户信息? 答:建立 id-手机号关系表,按照手机号哈希分库,先按照手机号找到id,再用id找到库去查询用户信息

87 字 · 1 分钟

MySQL 实战45讲 笔记

连接器 管理连接,权限验证 一个用户成功建立连接后,即使你用管理员账号对这个用户的权限进行了修改,也不会影响已经存在连接的权限,修改完成后,只有再新建连接才会使用新的连接权限。 空闲连接(show processlist; 显示为 Slee…

21943 字 · 54 分钟

MySQL 基础知识

MySQL 基础概念 SQL 执行流程 MySQL DDL MySQL SELECT 查询 MySQL COUNT MySQL 存储过程 MySQL 事务 MySQL 游标 MySQL 锁 MySQL 子查询 MySQL 连接 MySQL…

864 字 · 2 分钟

MySQL 面试题

DDL(Data Definition Language) 数据定义语言,用来定义数据库对象,包括数据库、数据表和列。通过使用DDL,创建,删除和修改数据库和表结构。 DML(Data Manipulation Language) 数据操作…

936 字 · 2 分钟

第 3 / 3 页 · 共 27 篇