
mysql基础
文章平均质量分 87
mysql基础笔记,包括增删查改、存储过程、函数等内容。
转码的小厨子
这个作者很懒,什么都没留下…
展开
-
SQL之TCL(Transaction Control Language) 事务控制语言
一、含义 事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行。 如果单元内的某一条语句执行失败,整个单元将会回滚。 二、特点(ACID) A 原子性(Atomicity) :一个事务是不可再分割的整体,要么都执行要么都不执行 C 一致性(Consistency) :一个事务可以使数据从一个一致状态切换到另外一个一致的状态 I 隔离性(Isolation):一个事务不受其他事务的干扰,多个事务互相隔离的 D 持久性(Durability):一个事务一旦提交了,则永久的持久化到本地原创 2020-12-12 15:47:03 · 199 阅读 · 0 评论 -
SQL之DDL(Data Definition Language) 数据定义语言
将DDL分成库的管理、表的管理、数据类型、常见的约束,并按此顺序记录笔记。 库的管理 一、创建库 create database 【if not exists】 库名【 character set 字符集名】; 二、修改库 alter database 库名 character set 字符集名; 三、删除库 drop database 【if exists】 库名; 表的管理 一、创建表 create table 【if not exists】 表名( 字段名 字段类型 【约束】, 字段名 字段类.原创 2020-12-12 11:32:01 · 298 阅读 · 0 评论 -
SQL之DML(Data Manipulation Language) 数据操纵语言
将DML分成插入、修改、删除,并按此顺序记录笔记。 插入 一、方式一 语法: insert into 表名(字段名,...) values(值,...); 特点: 1、要求值的类型和字段的类型要一致或兼容 2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致 但必须保证值和字段一一对应 3、假如表中有可以为null的字段,注意可以通过以下两种方式插入null值 ①字段和值都省略 ②字段写上,值使用null 4、字段和值的个数必须一致 5、字段名可以省略,默认所有列 二、方式二 语法: insert .原创 2020-12-12 10:47:46 · 224 阅读 · 0 评论 -
SQL之DQL(Data Query Language) 数据查询语言
将DQL分成基础查询、条件查询、排序查询、常见函数、分组查询、连接查询、子查询、分页查询、联合查询、查询总结,并按此顺序记录笔记。 基础查询 一、语法 select 查询列表 from 表名; 二、特点 1、查询列表可以是字段、常量、表达式、函数,数量可以是一个或多个 2、查询结果是一个虚拟表 三、示例 1、查询单个字段 select 字段名 from 表名; 2、查询多个字段 select 字段名,字段名 from 表名; 3、查询所有字段 select * from 表名; 4、查询常量 sele.原创 2020-12-11 19:30:39 · 445 阅读 · 0 评论 -
数据库的相关概念及Mysql介绍
一、数据库的好处 可以持久化数据到本地 结构化查询 二、数据库的常见概念 DB:数据库,存储数据的容器 DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言 三、数据库存储数据的特点 数据存放到表中,然后表再放到库中 一个库中可以有多张表,每张表具有唯一的表名用来标识自己 表中有一个或多个列,列又称为“字段”,相当于java中“属性” 表中的每一行数据,相当于ja原创 2020-12-11 14:45:27 · 141 阅读 · 0 评论