当前位置:动态

环球资讯:数据库基础(上)

2023-05-11 15:28:55 来源:博客园

1.基础篇

1.1MySQL概述


【资料图】

1.1.1数据库相关概念

主流的关系型数据库管理系统

1.1.2MySQL数据库

要想在任意目录下执行MySQL指令,需要配置PATH环境变量

1.2SQL

1.2.1SQL通用语法

1.2.2SQL分类

1.2.3DDL

使用double要指定两个参数,一个参数是double的整个长度,另一个参数是小数位数。eg: score double(4,1)

notice:在删除表时,表中的全部数据也会被删除

1.2.4MySQL图形化界面

1.2.5DML

notice:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据

notice:1.delete语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据

2.delete语句不能删除某一个字段的值(可以使用update把字段中的值定义为NULL)

1.2.6DQL

notice:null值不参与所有聚合函数的运算

notice:1.执行顺序:where > 聚合函数 > having

2.分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无任何意义

notice:如果是多字段排序,当一个字段值相同时,才会根据第二个字段进行排序

notice:1.起始索引从0开始,起始索引 = (查询页码-1)*每页显示记录数

2.分页查询是数据库的方言,不同的数据库有不同的实现,MySQL中是limit

3.如果查询的是第一页数据,起始索引可以省略,直接写为limit 10

1.2.7DCL

notice:1.主机名可以使用%通配

2.这类SQL开发人员操作比较少,主要是DBA(Databaase Administrator 数据库管理员)使用

notice:1.多个权限之间,使用逗号分隔

2.授权时,数据库名和表名都可以使用*进行通配,代表所有

关键词:


协同发力酣战巴彦

2023-05-11

动态来源:中国石油报

六安市创优船员服务“筑巢引凤”

2023-05-11

动态来源:中国水运网

破婚的条件

2023-05-11

动态来源:互联网

泰禾集团及其董事长被处分

2023-05-10

动态来源:福州晚报微信

教育