刘秋宇
刘秋宇
全部文章
MySQL
# Java Virtual Machine(5)
# LeetCode题解(Java版)(1)
# 专业程序员(12)
# 软件设计之道(5)
Basic Knowledge(18)
JavaSE(18)
软考高级(1)
归档
标签
去牛客网
登录
/
注册
刘秋宇
没有理论指导的实践是盲目的实践,不与实践相结合的理论是空洞的理论。
全部文章
/ MySQL
(共8篇)
【MySQL】DQL(Data Query Language)数据查询语言
DQL:查询表中的记录 select * from 表名; 1. 语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 2. 基础查...
2022-06-15
0
205
【MySQL】浅谈MySQL中的“约束”
约束 * 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 * 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key * 非空约束:not null,某一列的值不能为nul...
2022-06-15
0
168
【MySQL】浅谈数据库“范式”
概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库, 这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2...
2022-06-15
0
267
【MySQL】浅谈MySQL“事务”
事务 1. 事务的基本介绍 1. 概念: * 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2. 操作: 1. 开启事务: start transaction; 2. 回滚:rollback; 3. 提交:commit; 3. ...
2022-06-15
0
205
【MySQL】DCL(Data Control Language)数据控制语言
DBA:数据库管理员; DCL:管理用户,授权。 1. 管理用户 1. 添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; 2. 删除用户: 语法:DROP USER '用户名'@'主机名'; 3. 修改用户密码: UPDATE US...
2022-06-15
0
264
【MySQL】DML(Data Manipulation Language)数据操作语言
DML:增删改表中数据 1. 添加数据: * 语法: * insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); * 注意: 1. 列名和值要一一对应。 2. 如果表名后,不定义列名,则默认给所有列添加值 insert into...
2022-06-15
0
208
【MySQL】DDL(Data Definition Language)数据定义语言
1. 操作数据库:CRUD 1. C(Create):创建 * 创建数据库: * create database 数据库名称; * 创建数据库,判断不存在,再创建: * create database if not exists 数据库名称; * 创建数据库,并指定字符集 * c...
2022-06-15
0
189
【MySQL】简述SQL分类
什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 MySQ...
2022-06-15
0
205