第 3 页 - 最新文章

[学习笔记] MySQL数据库基础之多表查询(一)

多表关系1、一对多(多对一):(1)案例:部门与员工。(2)关系:一个部门对应多个员工,一个员工对应一个部门。(3)实现:在多的一方建立外键,只想一的一方的主键。2、多对多:(1)案例:学生与课程。(2)关系:一个学生可以选修多门课程,一门课程也可以供多个学生选择。(3)实现:建立第三张中间表,中间表包含两个外键,分别关联两方主键。3、一对一:(1)案例:用户与用户详情。(2)关系:一个用户...

阅读全部 >>

# 学习 # · 2021-11-06


[学习笔记] MySQL数据库基础之约束

约束(Constraint)1、约束概念:作用于表中字段上的规则,用于限制存储在表中的数据。2、约束的作用:保证数据库中数据的正确、有效性和完整性。3、约束的分类:(1)非空约束(NOT NULL):规定某个字段不能为空。(2)唯一约束(UNIQUE):规定某个字段在整个表中是唯一的。(3)主键约束(PRIMARY KEY):非空且唯一。(4)默认约束(DEFAULT):保存数据时,如果未指...

阅读全部 >>

# 学习 # · 2021-11-05


[学习笔记] MySQL数据库基础之函数

字符串函数1、常用的字符串函数:函数功能CONCAT(S1,S2,...Sn)字符串拼接,将S1,S2,... Sn拼接成一个字符串LOWER(str)将字符串str全部转为小写UPPER(str)将字符串str全部转为大写LPAD(str,n,pad)左填充,用字符串pad对str的左边进行填充,达到n个字符串长度RPAD(str,n,pad)右填充,用字符串pad对str的右边进行填充,...

阅读全部 >>

# 学习 # · 2021-11-04


[学习笔记] MySQL数据库基础之SQL(二)

DQL1、查询SELECT语句的使用:SELECT 字段列表 FROM 表名列表 WHERE 条件列表 GROUP BY 分组字段列表 HAVING 分组后条件列表 ORDER BY 排序字段列表 LIMIT 分页参数2、基本查询:(1)查询多个字段:SELECT 字段1, 字段2, 字段3 ... FROM 表名; SELECT * FROM 表名 ;(2)查询字段时给字段设置别名:SEL...

阅读全部 >>

# 学习 # · 2021-11-03


[学习笔记] MySQL数据库基础之SQL(一)

SQL分类1、DDL(Data Definition Language):数据定义语言,用来定义数据库对象。2、DML(Data Manipulation Language):数据操作语言,用来对数据库表中的数据进行增删改。3、DQL(Data Query Language):数据查询语言,用来查询数据库中表的记录。4、DCL(Data Control Language):数据控制语言,用来...

阅读全部 >>

# 学习 # · 2021-11-02


[学习笔记] MySQL数据库基础之MySQL概述

数据库基础1、数据库(DataBase,DB):存储数据的仓库,数据是有组织的进行存储。2、数据库管理系统(DataBase Management System,DBMS):操作和管理数据库的大型软件,其功能包括数据定义、数据库操作、数据库运行管理、数据组织,存储和管理、数据库的简历和维护、其他功能。3、SQL(Structured Query Language):操作关系型数据库的编程语言...

阅读全部 >>

# 学习 # · 2021-11-01


[学习笔记] SpringSecurity之OAuth2整合JWT和SSO

OAuth2整合JWT1、整合JWT:(1)创建JwtTokenStore配置文件:@Configuration public class JwtTokenStoreConfig { @Bean public TokenStore jwtTokenStore(){ return new JwtTokenStore(jwtAccessTokenConverter...

阅读全部 >>

# 学习 # · 2021-10-27