数据库基础(一)一、数据库1.1 创建数据库1.2 查看数据库1.3 使用数据库1.4 删除数据库二、表2.1 创建表2.2 查看表结构2.3 删除表三、增删改查操作篇3.1 增加数据3.1.1 单行增加+全列插入3.1.2 多行增加+全列插入3.2 查询数据3.2.1全列查询3.2.2 指定列查询3.2.3 起别名3.2.4 去重(distinct)3.2.4 排序3.2.5 条件查询3.3
转载
2023-08-19 22:02:55
77阅读
约束: 防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成的无效的操作或错误新系而提出的。约束的分类: 键约束:主键约束、外键约束、唯一键约束 (PRIMARY KEY/unique not null)Not NULL约束:非空约束Check约束:检查约束Default约束:缺省约束 主键:Primary key,简称PK &
转载
2023-06-21 23:28:42
701阅读
&nbs
转载
2023-06-21 23:29:27
124阅读
## 教小白如何在MySQL中添加唯一键
在数据库设计中,确保数据的唯一性是很重要的一环,唯一键(Unique Key)就是用来保证某一列或某几列的值在表中是唯一的。为了帮助刚入行的小白理解如何在MySQL中添加唯一键(Unique Key),我们可以分成几个步骤来实现。以下是流程概述与详细步骤。
### 流程概述
| 步骤 | 描述 |
原创
2024-09-16 04:38:16
239阅读
非空约束:alter table stu modify name varchar(10) not null;
# 限定为非空约束,表结构的修改是用 modify 唯一约束: 唯一约束用于保证数据表中字段的唯一性,即表中字段的值不能重复出现。唯一约束是通过UNIQUE定义的基本语法规则: 字段名 数据类型 UNIQUE;alter table stu add
转载
2024-04-02 11:46:09
140阅读
MySQL讲义第11讲——完整性约束之唯一(UNIQUE)约束 文章目录MySQL讲义第11讲——完整性约束之唯一(UNIQUE)约束一、UNIQUE 约束与 PRIMARY KEY 约束的区别和联系二、创建表时,同时创建 UNIQUE 约束1、定义列的同时定义 UNIQUE 约束2、在所有的列定义之后定义 UNIQUE 约束三、创建表之后添加 UNIQUE 约束四、删除 UNIQUE 约束 定义
转载
2023-09-25 10:16:47
389阅读
一.数据库的作用当用户点击登录之后,并没有真正去验证用户的用户和密码。用户注册之后,将用户信息存储在数据库中,登录的时候再从数据库中拿出来数据进行效验.二.数据库的分类关系型数据库:RGBMS表与表之间有关系SQlsever,Mysql,Oracle非关系型数据库:NOSQL表与表之间没有关系是对传统的关系型数据库进行了补充,不仅仅是sql产生原因:原来太慢了Resis(基于内存),mongdb(
第四章 数据库的基本操作使用唯一约束 唯一约束可以确保一列或者几列不出现重复值 语法:字段名 数据类型 UNIQUE UNIQUE和PRIMARY KEY的区别:一个表中可以有多个字段声明为UNIQUE,但是只有一个PRIMARY KEY声明;声明为PRIMARY KEY的列不允许有空值,但是声明为UNQIUE的字段允许有空值的存在。设置表的属性值自动增加 为主键添加ATUO_INCREM
转载
2024-05-29 08:24:34
153阅读
如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。 例如,如果列 a 为 主键 或 拥有UNIQUE索引,并且包
转载
2018-01-21 14:14:00
99阅读
2评论
# Redis 语法:Key 模糊匹配
Redis 是一种高性能的键值对(key-value)数据库,广泛用于缓存、消息队列、排行榜等场景。在 Redis 中,我们可以通过特定的语法实现对 key 的模糊匹配,以便快速获取满足特定条件的数据。
## 模糊匹配语法
在 Redis 中,可以使用 `keys` 命令实现对 key 的模糊匹配。该命令的基本语法如下:
```
keys patte
原创
2024-07-18 14:33:40
25阅读
# 如何实现“redis set key value”语法
## 总体流程
首先我们需要明确一下整个实现的流程。可以用一个表格来展示:
| 步骤 | 内容 |
|------|--------------------------|
| 1 | 连接redis数据库 |
| 2 | 设置key和value
原创
2024-05-13 04:00:25
59阅读
1.连接数据库
[root@host]# mysql -u root -p
Enter password:******
2.查看数据库
SHOW DATABASES;
3.创建数据库
mysql> CREATE DATABASE 库名;
mysql> USE 库名;
mysql> CREATE TABLE 表名 (字段名 VARCHA
转载
2024-01-31 21:31:03
75阅读
什么是库?库事用来存放N张表的。什么是表?表类似于Excel,可以用来存放数据。什么是字段?类似于Excel中的表头。数据类型:字符串(varchar) 整数(tinyint 、int、bigint) &nb
转载
2023-10-07 12:01:17
149阅读
# 实现 Redis 查询语法 like 的 key
## 引言
在使用 Redis 进行开发时,我们经常需要根据 key 进行查询操作。有时,我们希望模糊查询符合某个条件的 key,就像在 SQL 中使用 `LIKE` 来进行模糊查询一样。本文将介绍如何在 Redis 中实现类似的功能。
## 整体流程
下面是实现 Redis 查询语法 like 的 key 的整体流程:
```mer
原创
2024-01-29 11:07:28
377阅读
# Redis根据key set value语法实现流程
## 1. 整体流程概述
首先,让我们来了解一下Redis和它的基本操作。Redis是一个开源的高性能键值对存储数据库,它支持多种数据结构(包括字符串、哈希、列表、集合、有序集合等),并提供了丰富的API用于对这些数据结构的操作。在Redis中,可以使用SET命令来设置键值对,并可以根据键获取对应的值。
下面是实现Redis根据key
原创
2023-12-21 10:36:29
55阅读
数据库的创建及其操作 1.创建数据库: 语法:create database 数据库名; 2.显示数据库: 语法:show databases ;//显示当前有的数据库 3.使用数据库: 语法:use 数据库名; 4.删除数据库: 语法:drop database 数据库名:表的创建及其操作 1.表的创建: 语法: CREATE TABLE table_name (
field1 datatyp
转载
2023-09-17 10:50:25
97阅读
一、连接mysql数据库mysql -uroot -pshow databases;use course;二、sql语句的使用1. insert into(插入语句)语法insert into 表名 (字段1,字段2) value (值1,值2)sql语句//插入名字,密码,头像进user表
insert into user (name,pwd,head_img) value ("易只烊","y
转载
2024-01-16 16:34:22
266阅读
下面总结了一些 MySQL 语法及基础内容MySQL 基础SQL 语言共分为四大类:数据查询语言 DQL:SELECT、FROM、WHERE数据操纵语言 DML:INSERT、UPDATE、DELETE数据定义语言 DDL:CREATE TABLE/VIEW/INDEX 等数据控制语言 DCL:GRANT、REVOKEDDL 操作创建数据库create database 数据库名;查看数据库sho
转载
2023-08-21 13:33:11
172阅读
1 #进阶6:连接查询
2 /*
3 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询
4
5 笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行
6
7 发生原因:没有有效的连接条件
8 如何避免:添加有效的连接条件
9
10 分类:
11 按年代分类:
12 sql92标准:仅仅支持内连接
13 sql
转载
2023-12-07 12:39:26
52阅读
MySQL概述MySQL是目前最流行的关系数据库(关系数据库,是创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据;现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示,它是在 1970 年被 IBM 公司的 E. F. Codd 发明的)中之一,它是由瑞典 MySQL AB 公司开发,该公司后来被Oracle收购,因此目前属于 Oracle 公司。SQL语法
转载
2024-02-20 11:11:25
44阅读