文章 2023-11-27 来自:开发者社区

Mysql数据库 8.SQL语言 外键约束

一、外键约束外键约束——将一个列添加外键约束与另一张表的主键(唯一列)进行关联之后,这个外键约束的列添加的数据必须要在关联的主键字段中存在案例创建原则:先创建不含外键的表也就是班级表添加外键的方式 一般使用第一种,第二种主要用于修改已创建的表为副表,当约束再添加时,也应起名字。constraint 自定义关键字约束名 foreign key(字段名) references 表名(字段名);con....

Mysql数据库 8.SQL语言 外键约束
文章 2023-11-27 来自:开发者社区

Mysql数据库 7.SQL语言 关联关系

关联关系介绍Mysql是一个关系型数据库,不仅可以存储数据,还可以维护数据与数据之间的关系——通过在数据表中添加字段建立约束数据与数据之间的关联关系:1.一对一关联2.一对多关联3.多对一关联4.多对多关联一个表的外键对应另一个表的主键的关系叫做关联关系为了建立一个表与另一个表的关系,产生关联关系,由外键对应主键,建立两表之间的关联关系1.一对一关联一对一关联方案:方案一:主键关联,将两表中主键....

Mysql数据库 7.SQL语言 关联关系
文章 2023-11-24 来自:开发者社区

Mysql数据库 6.SQL语言 分组、分页查询

分组查询—group by分组——就是将数据表中的记录按照指定的类进行分组关键字——group by语法语法中加[]的是可有可无的,group by一般和having一起使用select 分组字段/聚合函数from 表名[where 条件]group by 分组列名 [having 条件][order by 排序字段(列名)] 示例1.对表中的性别进行分组代码实现select stu_gende....

Mysql数据库 6.SQL语言 分组、分页查询
文章 2023-11-24 来自:开发者社区

Mysql数据库 5.SQL语言聚合函数 语言日期-字符串函数

一、聚合函数SQL中提供了一些可以对查询的记录的列进行计算的函数——聚合函数1.count() 统计函数,统计满足条件的指定字符的值的个数统计表中rebirth_mood个数select count(列名) from 表名;#统计表中rebirth_name='lcl'的个数select count(列名) from 表名 where 限制条件;2.max()函数,统计满足指定条件的字符最大的值....

Mysql数据库 5.SQL语言聚合函数 语言日期-字符串函数
文章 2023-11-24 来自:开发者社区

Mysql数据库 4.SQL语言 DQL数据查询语言 查询

DQL数据查询语言从数据表中提取满足特定条件的记录1.单表查询2.多表查询查询基础语法select 关键字后指定要查询到的记录的哪些列语法:select  列名(字段名)/某几列/全部列 from 表名 [具体条件];select colnumName1[colnumName2...] from <tableName> [where conditions];select c....

Mysql数据库 4.SQL语言 DQL数据查询语言 查询
文章 2023-11-24 来自:开发者社区

Mysql数据库 3.SQL语言 DML数据操纵语言 增删改

DML语句:用于完成对数据表中数据的插入、删除、修改操作一.表数据插入插入数据语法:步骤+例:1.声明数据库:use 数据库名;2.删除操作:drop table if exists 表名;3.创建数据库中的表:create table 表名(列名)4.显示当前数据库中某项表:desc 表名;5.insert into 添加操作 6.显示当前数据库中的表:select* from 表名; 二.表....

Mysql数据库 3.SQL语言 DML数据操纵语言 增删改
文章 2023-11-24 来自:开发者社区

Mysql数据库 2.SQL语言 数据类型与字段约束

Mysql数据类型数据类型:指的是数据表中的列文件支持存放的数据类型1.数值类型Mysql当中有多种数据类型可以存放数值,不同的类型存放的数值的范围或者形式是不同的注:前三种数字类型我们在实际研发中用的很少,一般整数类型我们使用int/integer ,浮点数类型一般使用double2.字符串类型存储字符序列的类型注意:在数据中存储图片或视频等内容,一般存储文件在服务器上的路径,当然如果要存储就....

Mysql数据库 2.SQL语言 数据类型与字段约束
文章 2023-11-24 来自:开发者社区

Mysql数据库 1.SQL语言分类 DDL.数据定义语言

一、Mysql逻辑结构一个数据库软件可以包含许多数据库 一个数据库包含许多表 一个表中包含许多字段(列) 数据库软件——>数据库——>数据表——>字段(列)、元组(行)二、SQL语言基础语法 1.SQL分类1.DDL 数据定义语言用于完成对数据库对象(数据库,数据表,视图,索引等)的创建、删除、修改2.DML 数据操作/操纵语言用于完成对数据表中的数据的添加、修改、删除操作添加....

Mysql数据库 1.SQL语言分类 DDL.数据定义语言
文章 2023-11-14 来自:开发者社区

MySql数据库中的视图,索引与数据库sql脚本如何导入与导出---(详细介绍)

一,什么是视图?   一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的,里面有一种安全机制,可以限制用户对数据的访问权限。通过在视图上应用访问控制规则,可以限制用户只能查看、修改或删除特定的数据,而不是整个数据库中的所有数据。总的来说,视图提供了一种便捷、安全的方式来访问和操作....

MySql数据库中的视图,索引与数据库sql脚本如何导入与导出---(详细介绍)
文章 2023-10-30 来自:开发者社区

MySQL的第一篇文章——了解数据库、简单的SQL语句

学习目标什么是数据库,什么是MySQLSQL语句了解DDL、DML、DQL查询语句(重点)什么是聚合函数什么是分页查询什么是分组查询第一章 介绍数据库1. 数据库概述DBMS:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库。DB:数据库(Database)SQL:结构化查询语言,(Structure Query ....

MySQL的第一篇文章——了解数据库、简单的SQL语句

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问