![](https://img-blog.csdnimg.cn/direct/d71ec6ab2f074cb3af4313bbc258296c.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 90
关于MySQL的日常学习
爱吃南瓜的北瓜
登高自卑
展开
-
【MySQL基础】MySQL基础操作(一)
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。数据以表格的形式出现每行为各种记录名称每列为记录名称所对应的数据域。原创 2024-03-15 10:51:10 · 1315 阅读 · 18 评论 -
【MySQL基础】MySQL基础操作三
select sco.score from student stu inner join score sco on stu.id=sco.student_id and stu.name=‘菩提老祖’;笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员 [1]如果联合查询,左侧的表完全显示我们就说是左外连接;查询所有同学的成绩,及同学的个人信息,如果该同学没有成绩,也需要显示。原创 2024-03-16 17:44:10 · 997 阅读 · 4 评论 -
【MySQL】事务是什么?事务的特性又是什么?
当事务A在对数据进行修改时,事务A等待一段时间,此时在等待过程中,事务B记录下了A对数据修改的结果,等待时间过后,事务A继续修改,此时事务B误将这次的结果作为最终结果记录下来。事务A对数据进行修改,接下来事务B进行读取数据(事务B的多个SQL都要进行读操作),在执B的过程中,又有一个事务C对数据进行了修改。事务是由一个或多个SQL语句构成的,在事务中,这些的SQL不可分割,是一个整体,整个事务类似于物理中的原子结构,不可再分。),数据库会将先前执行的SQL语句给一句一句恢复回去,这里的操作叫做。原创 2024-03-30 21:14:22 · 1522 阅读 · 15 评论 -
【MySQL基础】MySQL基础操作二
需要满足:使用 GROUP BY 进行分组查询时,SELECT 指定的字段必须是“分组依据字段”,其他字段若想出现在SELECT 中则必须包含在聚合函数中。GROUP BY 子句进行分组以后,需要对分组结果再进行条件过滤时,不能使用 WHERE 语句,而需要用HAVING。表创建好后,我们向表中填充内容时,如果某一列没有插入数据,则系统会默认生成一个数据来填充。此时我们在向表中填充数据时,如果没有输入姓名,则系统会默认将无名氏作为他的姓名。例如有如下一个表,表中的数据为:部门,姓名,薪资。原创 2024-03-15 20:44:22 · 926 阅读 · 4 评论