![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 90
明思齐
少年不惧岁月长,彼方尚有荣光在!
展开
-
MySQL的安装
前言:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于...原创 2022-05-27 21:04:22 · 282 阅读 · 0 评论 -
Mysql之执行计划【第六篇】
使用 EXPLAIN 关键字可以模拟优化器执行SQL查询语句,从而知道MYSQL是如何处理你的sql语句的。分析你的查询语句或是表结构的性能瓶颈。语法: Explain + sql。原创 2022-11-17 20:18:32 · 181 阅读 · 0 评论 -
Mysql之视图、索引【第五篇】
1) MySQL 视图(View)是一种虚拟的表,是从数据库中一个或多个表中导出来的表。视图由列和行构成,行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。2) 数据库中存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。3) 使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。原创 2022-11-16 20:27:24 · 1356 阅读 · 0 评论 -
Mysql之常用函数、聚合函数&合并(union&union all)【第四篇】
MySQL函数是 MySQL 数据库提供的内部函数,这些内部函数可以帮助用户更加方便地处理表中的数据。函数就像预定的公式一样存放在数据库里,每个用户都可以调用已经存在的函数来完成某些功能。简单来说,函数就是输入值然后得到相应的输出结果,输入值称为参数(parameter),输出值称为返回值。原创 2022-11-15 17:18:43 · 2235 阅读 · 0 评论 -
Mysql之增删改查案例【进阶篇】
以如下形式显示:课程 ID,课程 name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90。-- 1.学生表-t_student (sid 学生编号,sname 学生姓名,sage 学生年龄,ssex 学生性别)-- 4.成绩表-t_score (sid 学生编号,cid 课程编号,score 成绩)01)查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩(没成绩的显示为 null)原创 2022-11-14 14:10:36 · 844 阅读 · 0 评论 -
Mysql之增删改查案例【第三篇】
- 1.学生表-t_student (sid 学生编号,sname 学生姓名,sage 学生年龄,ssex 学生性别)03)查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为 null)3、存在" 01 "课程但可能不存在" 02 "课程,故 t1 为主表。01)查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数。04)查询不存在" 01 "课程但存在" 02 "课程的情况。02)查询同时存在" 01 "课程和" 02 "课程的情况。原创 2022-11-13 18:27:26 · 502 阅读 · 0 评论 -
Mysql之数据类型、建表以及约束【第二篇】
ALTER TABLE 表名 ADD FOREIGN KEY(外键名称) REFERENCES 主表名称(主键名称);外键约束:外键创建在从表(副表)中,从表中的FOREIGN KEY指向主表中的PRIMARY KEY。FOREIGN KEY(外键名称) REFERENCES 主表名称(主键名称),ALTER TABLE 表名 ADD UNIQUE(列名称1[,列名称2,..]);唯一约束:指定TABLE的列或列组合不能重复,保证数据的唯一性。unique(列名称1[,列名称2,...,列名称N])原创 2022-10-12 19:48:03 · 369 阅读 · 0 评论 -
Mysql之账号管理、建库以及四大引擎【入门篇】
3.1.什么是数据库引擎?数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。Mysql的核心就是存储引擎。3.2.四大引擎1)ISAM引擎是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。原创 2022-10-11 11:17:50 · 116 阅读 · 0 评论