MySQL
文章平均质量分 66
jiacchen
这个作者很懒,什么都没留下…
展开
-
MySQL进阶(二)多表查询
数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败。事务是一个不可分割的工作逻辑单元。原创 2023-04-02 17:57:54 · 63 阅读 · 0 评论 -
MySQL进阶笔记(一)约束
外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。原创 2023-04-02 13:28:18 · 50 阅读 · 0 评论 -
MySQL基础笔记(八)DQL
很多时候,我们需要将数据库中的数据查询出来并展示在页面给别人看,数据库其实是很多的,不可能在将所有的数据在一页进行全部展示,而页面上会有分页展示的效果。对于数据库的查询是灵活多变的,需要根据具体的需求来实现,而数据库查询操作也是最重要的操作,所以这部分比较重点。执行时机不一样:where 是分组之前进行限定,不满足where条件,则不参与分组,而having是分组之后对结果进行过滤。查询男同学和女同学各自的数学平均分,以及各自人数,要求:分数低于70分的不参与分组,分组之后人数大于2个的。原创 2023-03-09 17:12:43 · 35 阅读 · 0 评论 -
MySQL基础笔记(七)DML
DML主要是对数据进行增(insert)删(delete)改(update)操作。注意:如果update语句没有加where条件,则会将表中所有数据全部修改!将张三的生日改为 1999-12-12 分数改为99.99。原创 2023-03-09 16:53:16 · 41 阅读 · 0 评论 -
MySQL基础笔记(六)navicat使用
Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。这套全面的前端工具为数据库管理、开发和维护提供了一款直观而强大的图形界面。原创 2023-03-09 16:37:19 · 111 阅读 · 0 评论 -
MySQL基础笔记(五)DDL:操作表
操作表也就是对表进行增(Create)删(Retrieve)改(Update)查(Delete)。我们创建的数据库中没有任何表,因此进入mysql自带的mysql数据库,执行上述语句查看。注意:其他类型参考资料中的《MySQL数据类型].xlsx》注意:最后一行末尾,不能加逗号。DESC 表名称;原创 2023-03-09 16:28:42 · 46 阅读 · 0 评论 -
MySQL基础笔记(四)DDL:操作数据库
从上面的效果可以看到虽然db1数据库已经存在,再创建db1也没有报错,而创建db2数据库则创建成功。而在创建数据库的时候,并不知道db1数据库有没有创建,直接再次创建名为db1的数据库就会出现错误。数据库创建好了,要在数据库中创建表,得先明确在哪儿个数据库中操作,此时就需要使用数据库。上述查询到的是的这些数据库是mysql安装好自带的数据库,不要操作这些数据库。为了避免上面的错误,在创建数据库的时候先做判断,如果不存在再创建。操作数据库主要就是对数据库的增删查操作。原创 2023-03-09 16:23:06 · 43 阅读 · 0 评论 -
MySQL基础笔记(三)SQL概述
通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”原创 2023-03-09 16:16:15 · 36 阅读 · 0 评论 -
MySQL基础笔记(二)MySQL安装
MySQL安装与配置环境原创 2023-03-09 11:12:14 · 61 阅读 · 0 评论 -
MySQL基础笔记(一)数据库相关概念
数据库相关概念原创 2023-03-08 23:54:49 · 78 阅读 · 1 评论