随笔分类 -  mysql

摘要:流程控制结构 系统变量 一、全局变量 作用域:针对于所有会话(连接)有效,但不能跨重启 二、会话变量 作用域:针对于当前会话(连接)有效 自定义变量 一、用户变量 声明并初始化: 赋值: 使用: 二、局部变量 声明: 赋值: 使用: 二者的区别: | | 作用域 | 定义位置 | 语法 | | | 阅读全文
posted @ 2019-07-13 00:27 Akiz 阅读(213) 评论(0) 推荐(0)
摘要:存储过程 含义:一组经过预先编译的sql语句的集合 好处: 分类: 创建 语法: 注意 1.参数模式:in、out、inout,其中in可以省略 2.存储过程体的每一条sql语句都需要用分号结尾 调用 举例: 调用in模式的参数:call sp1(‘值’); 调用out模式的参数:set @name 阅读全文
posted @ 2019-07-13 00:27 Akiz 阅读(178) 评论(0) 推荐(0)
摘要:变量 分类 一、系统变量 1、全局变量 服务器层面上的,必须拥有super权限才能为系统变量赋值,作用域为整个服务器,也就是针对于所有连接(会话)有效 2、会话变量 服务器为每一个连接的客户端都提供了系统变量,作用域为当前的连接(会话) 说明:变量由系统提供的,不用自定义 语法: 二、自定义变量 1 阅读全文
posted @ 2019-07-13 00:22 Akiz 阅读(148) 评论(0) 推荐(0)
摘要:视图 含义:理解成一张虚拟的表 视图和表的区别: ​ | | 关键字 | 使用 | 占用物理空间 | | | | | | | 视图 | view | 一般用于查询 | 占用较小,只保存sql逻辑 | | 表 | table | 增删改查 | 保存实际的数据 | 视图的好处: 视图的创建 ​ 语法: 阅读全文
posted @ 2019-07-13 00:18 Akiz 阅读(151) 评论(0) 推荐(0)
摘要:数据库事务 含义 ​ 通过一组逻辑操作单元(一组DML——sql语句),将数据从一种状态切换到另外一种状态 特点 ​ (ACID) ​ 原子性:要么都执行,要么都回滚 ​ 一致性:保证数据的状态操作前和操作后保持一致 ​ 隔离性:多个事务同时操作相同数据库的同一个数据时,一个事务的执行不受另外一个事 阅读全文
posted @ 2019-07-13 00:09 Akiz 阅读(187) 评论(0) 推荐(0)
摘要:常见类型 整型: 字节范围 特点: ①都可以设置无符号和有符号,默认有符号,通过unsigned设置无符号 ②如果超出了范围,会报out or range异常,插入临界值 ③长度可以不指定,默认会有一个长度 长度代表显示的最大宽度,如果不够则左边用0填充,但需要搭配zerofill,并且默认变为无符 阅读全文
posted @ 2019-07-13 00:03 Akiz 阅读(299) 评论(0) 推荐(0)
摘要:DDL语句 库和表的管理 库的管理: 表的管理: 1.创建表 2.修改表 alter 语法:ALTER TABLE 表名 ADD|MODIFY|DROP|CHANGE COLUMN 字段名 【字段类型】; ​ 3.删除表 4.复制表 ​ 复制表的结构 ​ 复制表的数据 ​ 复制表的部分数据 ​ 仅仅 阅读全文
posted @ 2019-07-13 00:02 Akiz 阅读(144) 评论(0) 推荐(0)
摘要:DML语言 插入 语法: 方式一 方式二 方式三 特点: 修改 修改单表语法: 修改多表语法: 删除 方式1:delete语句 单表的删除: ★ 多表的删除: 方式2:truncate语句 两种方式的区别【面试题】 | truncate不能加where条件 | delete可以加where条件 | 阅读全文
posted @ 2019-07-13 00:01 Akiz 阅读(170) 评论(0) 推荐(0)
摘要:DQL语言的学习 进阶1:基础查询 语法: 特点: 示例 1、查询单个字段 2、查询多个字段 3、查询所有字段 4、查询常量 5、查询函数 6、查询表达式 7、起别名 8、去重 9、+ 10、【补充】concat函数 11、【补充】ifnull函数 12、【补充】isnull函数 进阶2:条件查询 阅读全文
posted @ 2019-07-12 19:57 Akiz 阅读(231) 评论(0) 推荐(0)
摘要:数据库的好处 ​ 1.持久化数据到本地 ​ 2.可以实现结构化查询,方便管理 ​ 数据库相关概念 ​ 1、DB:数据库,保存一组有组织的数据的容器 ​ 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 ​ 3、SQL:结构化查询语言,用于和DBMS通信的语言 数据库存储数 阅读全文
posted @ 2019-07-12 16:09 Akiz 阅读(186) 评论(0) 推荐(0)