![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 69
哈喽姥爷
初学编程,但是我会努力内卷的
展开
-
MySQL--事务
一、事务的简介:1.数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令2.事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败3.事务是一个不可分割的工作逻辑单元二、事务的操作方法:1.开启事务:START TRANSACTION或者BEGIN;BEGIN2.提交事务:COMMIT;COMMIT3.回滚事务:ROLLBACK;ROLLBACK三、事原创 2022-05-24 21:37:20 · 54 阅读 · 0 评论 -
MySQL--连接查询和子查询
连接查询一、多表查询的概念:1.多表查询:从多张表查询数据2.连接查询: ①内连接:相当于查询A、B交集数据 ②外连接: (1)左外连接:相当于查询A表所有数据和交集的部分数据 (2)右外连接:相当于查询B表所有数据和交集的部分数据二、内连接:1.查询全部字段隐式内连接:SELECT 表1.*,表2.*,...FROM 表1,表2,...WHERE 条件;SELECT emp.*,dept...原创 2022-05-23 22:04:50 · 1355 阅读 · 0 评论 -
MySQL--约束
一、约束的概念:①约束的作用与表中列上的规则,用于限制加入表的数据②约束的存在保证了数据库中数据的正确性、有效性和完整性二、约束分类:约束名称 描述 关键字 非空约束 保证列中所有数据不能有null数据 NOT NULL 唯一约束 保证列中所有数据各不相同 UNIQUE 主键约束 主键是一行数据的唯一标识,要求非空且唯一 PRIMARY KEY 检查约束 保证列中的值满足某一条件 CHECK 默认约束 保原创 2022-05-16 18:39:43 · 697 阅读 · 0 评论 -
MySQL--查询
查询语法 中文 英文 SELECT 字段列表 FROM 表名列表 WHERE 条件列表 GROUP BY 分组字段 HAVING 分组后条件 DROER BY 排序字段 LIMIT 分页限定 基础查询1.查询部分字段SELECT 字段列表 FROM 表名;SELECT student_name -> FROM student;2.查询全部字段SELECT * FROM 表名;星号代原创 2022-05-15 10:14:11 · 9481 阅读 · 0 评论 -
MySQL--数据表的增删改查
一、添加数据1.给指定列添加数据:INSERT INTO 表名(列名1,列名2,...) VALUES(值1,值2,...);INSERT INTO student(student_name,sex,age) VALUES("李四","男","18");2.给全部列添加数据:INSERT INTO 表名 VALUES(值1,值2,...);列名的列表是可以省略的,不介意使用这种,因为你不晓得值1对应的是哪个列名。 INSERT INTO student .原创 2022-05-14 22:19:00 · 318 阅读 · 0 评论 -
MySQL--数据类型和操作数据表
一、查询表:1.查询当前数据库下所有表名:SHOW TABLES;SHOW TABLES;2.查询表结构:DESC 表名称;DESC t_book;二、创建表:CREATE TABLE 表名( 字段名1 数据类型2, 字段名2 数据类型2, ... 字段名n 数据类型n);注意:最后一行末尾,不能加逗号,字段名和数据类型...原创 2022-05-13 23:19:36 · 413 阅读 · 0 评论 -
MySQL基础--操作数据库
操作数据库一、查询数据库:SHOW DATABASES;(因为这里查询的是多个数据库所以DATABASE后面要加个S变成DATABASES) SHOW DATABASES;二、创建:①创建数据库:CREATE DATABASE 数据库名称;CREATE DATABASE db_library1;②创建数据库(判断,如果不存在则创建)CREATE DATABASE IF NOT EXISTS 数据库名称;(个人建议...原创 2022-05-13 08:39:27 · 167 阅读 · 0 评论