MySQL 8.0 学习笔记
文章平均质量分 74
自学《MySQL 8 从入门到精通》过程中遇到的问题,以及相关总结。
蒹葭苍苍01
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL _ 12 _ 触发器
12 _ MySQL触发器01 _ 创建触发器创建一个单执行语句的触发器创建有多个执行语句的触发器02 _ 查看触发器`SHOW TRIGGERS`查 `triggers` 表03 _ 触发器的使用04 _ 删除触发器05 _ 使用触发器的注意事项触发器(trigger)是一个特殊的存储过程,不同的是,执行存储过程要使用CALL语句来调用,而触发器的执行不需要使用CALL语句来调用,也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MySQL自动调用。触发器可以查询其他表,而且可以包含复杂的SQ原创 2021-08-07 19:08:04 · 273 阅读 · 0 评论 -
MySQL _ 11 _ 视图
01 _ 视图概述数据库中的视图是一个虚拟表。同真实的表一样,视图包含一系列带有名称的行和列数据。行和列数据来自由定义视图查询所引用的表(一个或多个表),并且在引用视图时动态生成。视图还可以从已经存在的视图的基础上定义。视图一经定义便存储在数据库中,与其相对应的数据并没有像表那样在数据库中再存储一份,通过视图看到的数据只是存放在基本表中的数据。对视图的操作与对表的操作一样,可以对其进行查询、修改和删除。当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化;同时,若基本表的数据发生变化,.原创 2021-08-07 15:25:34 · 360 阅读 · 0 评论 -
MySQL _ 09 _ 索引
目录1、索引简介2、索引的分类3、创建索引1、索引简介索引是一个单独的、存储在磁盘上的数据库结构,包含着对数据表里所有记录的引用指针。使用索引可以快速找出在某个或多个列中有一特定值的行,所有MySQL列类型都可以被索引,对相关列使用索引是提高查询操作速度的最佳途径。例如,数据库中有2万条记录,现在要执行一个查询SELECT * FROM table where num=10000;如果没有索引,就必须遍历整个表,直到num等于10000的这一行被找到为止;如果在num列上创原创 2021-08-06 22:44:41 · 178 阅读 · 0 评论 -
MySQL中 `=` 和 `:=` 的区别
MySQL中 = 和 := 的区别=只有在 set 和 update 时才是和 := 一样,是赋值的作用,其它都是 等于 的作用。mysql> Set @num = 3; -- 对 @num 赋值Query OK, 0 rows affected (0.00 sec)mysql> Select @num = 1; -- 此时 = 不是赋值,而是等于。 即 3 = 1,为假,返回 0。+----------+| @num = 1 |+-----原创 2021-08-06 20:52:01 · 726 阅读 · 0 评论 -
MySQL命令行 \g 与 \G 的作用(Navicat不能用它们?)
MySQL命令行 \g 与 \G 的作用(Navicat不能用它们?)先看下 Mysql 命令行的 help; ( 或\h ) :[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ikdwU2SN-1628252619328)(%E6%96%B0%E5%BB%BA%20Markdown%20File.assets/image-20210806085453699.png)]ego (\G) -- Send command to mysql server, disp原创 2021-08-06 20:42:52 · 8432 阅读 · 4 评论
分享