
MySQL
MySQL学习笔记
梦想当全栈
这个作者很懒,什么都没留下…
展开
-
MySQL数据库管理系统的数据查询之多表查询SQL语句
1.多表关系项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:一对多(多对一)多对多一对一①一对多案例: 部门 与 员工的关系关系: 一个部门对应多个员工,一个员工对应一个部门实现: 在多的一方建立外键,指向一的一方的②多对多案例: 学生 与 课程的关系关系: 一个学生可以选修多门课程,一门课程也可以供多个学生选择实现: 建立第三张中间表,中间表至少包含两个外键,分原创 2022-05-18 19:48:55 · 1826 阅读 · 0 评论 -
MySQL数据库管理系统的数据约束之外键约束SQL语句
外键约束外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。1.添加外键CREATE TABLE 表名(字段名 数据类型,...[CONSTRAINT] [外键名称] FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名));ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名)REFERENCES 主表 (主表列名) ;2.删除外键ALTER TABLE 表名 DROP FOREI原创 2022-05-18 16:02:23 · 8866 阅读 · 0 评论 -
MySQL数据库管理系统的数据约束SQL语句
概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。1. 约束分类:案例需求:根据需求,完成表结构的创建。需求如下:对应的建表语句为:CREATE TABLE tb_user( id int AUTO_INCREMENT PRIMARY KEY COMMENT 'ID唯一标识', name varchar(10) NOT NULL UNIQUE COMMENT '姓名' , age int check (age > 0原创 2022-05-18 15:53:48 · 390 阅读 · 0 评论 -
MySQL数据库管理系统DQL对数据表中数据的查询操作的全部常用sql语句
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。查询关键字: SELECT在一个正常的业务系统中,查询操作的频次是要远高于增删改的,当我们去访问企业官网、电商网站,在这些网站中我们所看到的数据,实际都是需要从数据库中查询并展示的。而且在查询的过程中,可能还会涉及到条件、排序、分页等操作。1. 基本语法SELECT 字段列表FROM 表名列表WHERE 条件列表GROUP BY 分组字段列表HAVING 分组后条原创 2022-05-18 12:02:54 · 678 阅读 · 0 评论 -
MySQL数据库管理系统DML对数据表中数据的增删改的全部常用sql语句
DML–对表中的数据进行增删改操作DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增、删、改操作。添加数据(INSERT)修改数据(UPDATE)删除数据(DELETE)给指定字段添加数据INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...);给全部列添加数据INSERT INTO 表名 VALUES (值1, 值2, ...);批量添加数据INSERT原创 2022-05-18 10:29:16 · 406 阅读 · 0 评论 -
MySQL数据库管理系统DDL操作数据库、操作数据表的CMD命令行全部常用sql语句
1.查询show databases;2.创建:①创建数据库create database 数据名称;②创建数据库(判断,如果不存在则创建)create database if not exists 数据库名称;3.删除①删除数据库drop database 数据库名称;②删除数据库(判断,如果存在则删除)drop database if exists 数据库名称;4.使用数据库①查看当前所使用的数据库select database();②使用数据库use 数据库原创 2022-05-17 23:21:05 · 254 阅读 · 0 评论 -
MySQL常见错误代码说明1007:数据库已存在,创建数据库失败1009:不能删除数据库文件导致删除数据库失败1045:不能连接数据库,用户名或密码错误
使用MySQL过程中常见错误代码API1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修改1021:硬盘剩余空间不足,请加大硬盘可用空间1022:关键字重复,更改记录失败1023:关闭时发生错误1024:读文件错误1025:更改名字时发原创 2022-05-17 23:04:28 · 5281 阅读 · 0 评论 -
MySQL数据库管理系统之事务和事务的四大特性
MySQL数据库管理系统之事务和事务的四大特性原创 2022-05-18 20:36:27 · 88 阅读 · 0 评论