MySQL
李贰一
这个作者很懒,什么都没留下…
展开
-
MySQL笔记——库/表操作
库操作1.创建数据库CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...]create_specification: [DEFAULT] CHARACTER SET charset_name[DEFAULT] COLLAT...原创 2019-05-08 17:01:16 · 111 阅读 · 0 评论 -
MySQL笔记——复合查询&内外连接
集合查询子查询单行子查询select * from EMP WHERE deptno = (select deptno from EMP where ename='smith');多行子查询in:查询和10号部门的工作相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的select ename,job,sal,empno from emp whe...原创 2019-05-08 17:20:49 · 320 阅读 · 0 评论 -
MySQL笔记——视图特性&用户管理
视图创建视图create view view_name AS select ...删除视图drop view view_name修改视图数据或者基表数据产生的变化两者都会存在视图规则和限制 视图不能添加索引,也不能有关联的触发器或者默认值 视图可以提高安全性,但是必须有足够的访问权限 order by 可以用在视图中,但是如果从该...原创 2019-05-08 17:18:27 · 179 阅读 · 0 评论 -
MySQL笔记——索引
索引:提高数据库的性能,索引是物美价廉的东西了常见索引: 主键索引 唯一索引 普通索引 全文索引——解决中子文索引问题 添加索引后索引会形成一颗二叉树,查找的时候用二分查找的思想索引说明 占用磁盘空间 当添加一条记录,除了添加到表中,还要维护二叉树,速度有影响,但不大 添加一个索引之后,不能够解决所有查询问...原创 2019-05-08 17:16:42 · 182 阅读 · 0 评论 -
MySQL笔记——事务管理
事务的基本操作开启一个事物start transaction创建一个保存点savepoint 保存点名;回到保存点rollback to 保存点名;事务操作注意事项 如果没有设置保存点,也可以回滚,只能回到事物的开始(直接使用rollback),但前提是事物必须没有提交 如果一个事务被提交了(commit),则不可以回退(roll...原创 2019-05-08 17:13:19 · 197 阅读 · 0 评论 -
MySQL笔记——SQL函数
日期函数字符串函数数学函数原创 2019-05-08 17:12:01 · 277 阅读 · 0 评论 -
MySQL笔记——表的基本查询
SQL查询中各个关键字的执行先后顺序 from > on> join > where > group by > with > having > select > distinct > order by > limit表的增删改查插入单行数据/多行数据+全列插入INSERT [INTO] table_name...原创 2019-05-08 17:10:40 · 177 阅读 · 0 评论 -
MySQL笔记——表的约束
空属性name varchar(20) not null默认值age tinyint unsigned default 0默认值生效:数据在插入的时候不给该字段赋值,就使用默认值列描述sex char(2) default '男' comment '性别'desc tablename //查看不到注释信息show create table t...原创 2019-05-08 17:05:56 · 169 阅读 · 0 评论 -
MySQL笔记——SQL数据类型
整型 在MySQL中,整型可以指定是有符号的和无符号的,默认是有符号的 可以通过UNSIGNED来说明某个字段是无符号的 bit类型 bit字段在显示时,是按照ASCII码对应的值显示 如果我们有这样的值,只存放0或1,这时可以定义bit(1),以用来节省空间 小数类型floatat[(m, d)] [unsigne...原创 2019-05-08 17:03:06 · 247 阅读 · 0 评论 -
B树B+树以及基于B+树的数据库引擎特点
B树(B-Tree)一个m阶B树特点 每个结点至多拥有m棵子树 根节点至少拥有两颗子树(存在子树的情况下),根节点至少有一个关键字 除了根节点以外,其余每个分支节点至少有m/2棵子树 所有的叶子节点都在同一层上,B树的叶子节点可以看成是一种外部节点,不包含任何信息 有k棵子树的分支节点则存在k-1个关键码,关键码按照递增次序进行排列 关键...原创 2019-08-19 09:39:28 · 350 阅读 · 0 评论