Mysql
文章平均质量分 76
smilecb
这个作者很懒,什么都没留下…
展开
-
尚硅谷_ShardingSphere5
ShardingSphere原创 2023-01-04 15:33:07 · 873 阅读 · 2 评论 -
MySQL数据库进阶
1.事务1.1 事务的概念事务:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执行。1.2 事务的特点原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务必须使数据原创 2021-10-23 12:15:26 · 597 阅读 · 0 评论 -
Mysql常用数据库对象
文章目录常用数据库对象简单版(视图、索引、存储过程、触发器)视图操作视图是什么为什么要使用视图如何创建视图索引(了解)创建普通索引查看表上的索引删除索引唯一索引主键索引全文索引扩展(有兴趣的同学可以好好看看)存储过程创建语法一个最简单的无参数存储过程示例带有入参的存储过程示例带有出参的存储过程示例带有出入参的存储过程示例查看存储过程删除存储过程存储过程体语法变量的声明、引用、赋值程序控制结构 - 分支结构if-then-else 语句case语句程序控制结构 - 循环结构while...end while原创 2021-04-16 11:17:16 · 304 阅读 · 0 评论 -
Mysql新手入门之查询
文章目录MySQL入门排序查询Order by 子句GROUP BY 语句聚合函数AVG函数COUNT()函数MAX()函数MIN()函数SUM()函数分页查询扩展:用 union/union all来连接结果集蠕虫复制MySQL入门执行如下代码CREATE TABLE student3 ( id int, name varchar(20), age int, sex varchar(5), address varchar(100), math int, english i原创 2021-03-30 10:27:15 · 101 阅读 · 0 评论 -
MySQL之DQL
文章目录数据查询语言(DQL)1.多个字段查询2. 条件查询3. 模糊查询数据查询语言(DQL)DQL(Data Query Language)数据查询语言用来查询数据库中表的记录(数据)。关键字:select等create table student( id int, name varchar(10), age int, score double(4,1), birth date, insert_time timestamp);添加三行数据原创 2021-03-23 11:51:29 · 103 阅读 · 0 评论 -
MYSQL约束
今日内容–mysql约束约束概念:对表中的数据进行限定,从而保证数据的正确性,有效性,完整性。分类:1.主键约束:primary key2.非空约束:not null3.唯一约束:unique4.外键约束:foreign key1. 非空约束语法not null使用1.在创建表时添加约束create table stu( id int, `name` varchar(20) not null);删除非空约束-- modify更改原创 2021-03-23 11:47:02 · 142 阅读 · 0 评论 -
mysql新手入门之DML
数据操纵语句(DML)DML(Data Manipulation Language)数据操作语言用来对数据库中表的数据进行增删改。关键字:insert,delete,update 等添加数据添加全部字段insert into 表名 (列名1,列名2,...列名n)【可省】 values (值1,值2,...值n);注意:1.值要和列名要一一一对应,有几个列就要有几个值2.添加全部字段数据时,列名部分可以省略,即: insert into 表名 values (值1,值原创 2021-03-17 09:51:03 · 90 阅读 · 0 评论 -
mysql新手入门之DDL
文章目录数据定义语言(DDL)1. 操作数据库1.1 C (Create):创建1. 2.R (Retrieve):查询1.3. U(Update):修改1.4.D(Delete):删除1.5.使用数据库2. ddl操作表2.1 查询2.1.1. 查询某个数据库中所有的表名称2.1.2. 查询表结构2.1.3. 查询表的创建语句2.2. 创建2.3 删除表2.4. **修改**2.4.1.修改表2.4.2.修改列数据定义语言(DDL)DDL(Data Definition Language)数据定义语言原创 2021-03-17 09:50:11 · 104 阅读 · 0 评论 -
MySQL新手入门之创建数据库和表
文章目录SQL什么是SQLSQL分类创建删除数据库创建表和删除表创建表和删除表数据类型整型浮点定点数日期和时间类型字符枚举表结构操作查询表修改表删除表数据完整性建表以后表的管理约束主键约束非空约束唯一约束外键约束自动增长SQL什么是SQL结构化查询语言(Structured Query Language)简称SQL,SQL语句就是对数据库进行操作的一种语言。SQL语句可以分单行或者多行书写,以分号结尾。可使用空格跟缩进增强语句的可读性。MySQL不区分大小写。注释有3种:原创 2021-03-12 09:18:24 · 6173 阅读 · 0 评论 -
mysql基本语法参考千峰资料及朋友的博客
创建数据库create database 数据库名查看创建数据库时的基本信息SHOW CREATE DATABASE 数据库名查看当前使用的数据库SELECT DATABASE()使用数据库use 数据库名称MySQL支持多种类型,大致可分为三类:数值、日期/时间、字符串数值类型日期类型字符串类型数据库表的创建use 数据库名create table 表名(列名 数据类型 [约束],列名 数据类型 [约束],列名 数据类型 [约束] #最后一行;不要逗号)原创 2020-11-30 16:01:25 · 123 阅读 · 0 评论