mysql 2-21

约束的分类

添加约束

查看表约束

非空约束

唯一性约束

复合的唯一性约束

只要有一个字段不重复,就可以添加成功

主键约束

自增列

mysql 8.0具有持久化,重启服务器会继续自增

外键约束

创建外键

关联必须有唯一性约束,或者是主键

约束等级

CHECK约束

DEFAULT约束

常见的数据库对象

试图VIEW

不可更新的视图

修改视图

删除视图

总结

存储过程

$表示结束标识

创建

调用

IN和OUT

调用格式

存储函数

查看

修改

优缺点

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/694597.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL篇之undo log和redo log

一、持久化时服务器宕机 缓冲池(buffer pool): 主内存中的一个区域,里面可以缓存磁盘上经常操作的真实数据,在执行增删改查操作时,先操作缓冲池中的数据(若缓冲池没有数据,则从磁盘加载并缓存&a…

Python科学计算:SymPy、Numba与SciPy库

Python在科学计算领域的应用非常广泛,其中SymPy、Numba和SciPy是三个常用的库。这些库各自有不同的特点和应用场景。 SymPy SymPy是一个Python的库,用于进行符号数学计算。它允许你进行符号计算,如代数、微积分、离散数学、量子力学、统计学…

jsx语言和js语言的区别

JSX 是 JavaScript 的一种语法扩展,它允许在 JavaScript 代码中直接编写类似 HTML 的标记,用于描述用户界面的结构。JSX 最常用于 React 应用程序中,但也可以与其他框架或库一起使用。 下面是 JSX 和普通 JavaScript 的一些区别:…

C++面试:TCP和UDP的基本原理http协议基础与应用http协议相关知识

目录 TCP和UDP的基本原理 TCP (传输控制协议) UDP (用户数据报协议) 应用场景 TCP可靠传输机制 TCP协议的流量控制和拥塞控制 TCP流量控制 TCP拥塞控制 区别 Session、Cookie 与 Application 1. Cookie 2. Session 3. Application 比较 http1.0、http2.0、http…

我是如何从功能测试成功转岗测试开发的?记录下我的面试经验

由于这段时间我面试了很多家公司,也经历了之前公司的不愉快。所以我想写一篇文章来分享一下自己的面试体会。希望能对我在之后的工作或者面试中有一些帮助,也希望能帮助到正在找工作的你。 一 找工作 壹/ 我们总是草率地进入一个自己不了解…

mac拼图软件有哪些?推荐5款拼图软件

mac拼图软件有哪些?在数字图像处理中,拼图软件扮演着至关重要的角色。对于Mac用户来说,选择一款功能强大、操作简便的拼图软件是提升工作效率和创作体验的关键。本文将为你介绍五款优秀的Mac拼图软件,帮助你轻松完成图片拼接、制作…

ffmpeg之avformat_alloc_output_context2

函数原型: int avformat_alloc_output_context2(AVFormatContext **ctx, const AVOutputFormat *oformat,const char *format_name, const char *filename); 功能: 查找根据format_name或者filename或者oformat输出类型,并且初始化ctx结构。 参数: ctx:AVFormatContext…

WEB APIs (3)

事件对象 事件对象有事件触发时的相关信息,如点击事件中事件对象储存了鼠标点在哪个位置的信息 场景: 用户按下了哪个键,按下回车键可以发布新闻 鼠标点击了哪个元素,从而做哪些操作 参数e为事件对象 常用属性 type 获取当前…

如何用微软画图把1280X720的图片压缩成4:3?

最近在看20多年前的电视剧,视频截图是1280X720,比例失调。 如何压缩成4:3? 4 / 3 W / 720 W 720 X 4 / 3 960 打开画图,调整大学和扭曲(Ctrl W),依据选择像素,取消保持纵横比…

【C++】类和对象---const成员,取地址及const取地址操作符重载,static成员

目录 ⭐const成员 ⭐取地址及const取地址操作符重载 ⭐static成员 ⭐概念 ⭐特性 ⭐const成员 将const修饰的“成员函数”称之为const成员函数,const修饰类成员函数,实际修饰该成员函数隐含的this指针,表明在该成员函数中不能对类的任何…

Nginx服务介绍与部署管理

目录 一、Nginx相关介绍 1. 概述 2. 优缺点 3. 零拷贝技术 4. I/O模型相关概念 5. 网络I/O模型 5.1 阻塞型I/O模型 5.2 非阻塞型I/O模型 5.3 多路复用I/O型 5.4 信号驱动式I/O模型 5.5 异步I/O模型 6. 事件驱动模型 7. Nginx与Apache区别 二、Nginx部署和使用 1…

开源大数据管理平台

目前两大开源大数据平台CDH和HDP已闭源,国内也涌现出了一些开源的大数据平台,比如:apache bigtop 和 DataSophon。当前这两个产品都是完全开源的,并且这两个项目提供了源码和编译文档自助可控。 一、apache bigtop 项目地址&…

哪些工具可以改变手机电脑网络IP地址?

在互联网时代,网络已经成为了我们日常生活中不可或缺的一部分。然而,随着网络的普及和技术的不断发展,网络安全问题也日益凸显。为了保护个人隐私和信息安全,我们需要了解一些工具可以改变手机电脑网络IP地址的知识。 首先&#x…

【Java面试】MQ(Message Queue)消息队列

目录 一、MQ介绍二、MQ的使用1应用解耦2异步处理3流量削峰4日志处理5消息通讯三、使用 MQ 的缺陷1.系统可用性降低:2.系统复杂性变高3.一致性问题四、常用的 MQActiveMQ:RabbitMQ:RocketMQ:Kafka:五、如何保证MQ的高可用?ActiveMQ:RabbitMQ:RocketMQ:Kafka:六、如何保…

stm32——hal库学习笔记(串口<一>)

这里写目录标题 一、数据通信的基础概念(了解)1.1,串行/并行通信1.2,单工/半双工/全双工通信1.3,同步/异步通信1.4,波特率1.5,常见的串行通信接口 二、串口(RS-232)(熟悉&#xff09…

九州金榜|假期即将结束,如何让孩子快速进入学习状态

临近假期结束,很多孩子都还在沉寂在假期之中,很难收心安心学习,也是在这个时候很多家长都会头疼,孩子不收心就会不可避免影响学习,家长对此也是很无奈,下面九州金榜金榜家庭教育给出以下建议,让…

sqlserver 如何设置自增主键?

目录 1.创建表时定义-自增主键2.已存在表定义-自增主键 1.创建表时定义-自增主键 在Microsoft SQL Server中,设置一个自增(自动递增)的主键可以通过在创建表时定义具有IDENTITY属性的列来实现。以下是创建带有自增主键的新表的示例&#xff…

中科大郝记华教授获2024年F.W.克拉克奖

近日,从国际地球化学学会(Geochemical Society)获悉,中国科学技术大学地球和空间科学学院郝记华教授获得2024年F.W.克拉克奖(F.W. Clarke Awards)。 图源:国际地球化学学会官网 郝记华教授是首位在中国工作的获奖者。他…

什么是nginx 、安装nginx

一、 什么是nginx 1.1 nginx的概念 一款高新能、轻量级Web服务软件系统资源消耗低对HTTP并发连接的处理能力高单台物理服务器可支持30 000~50 000个并发请求。 1.2 nginx模块与作用 核心模块:是 Nginx 服务器正常运行必不可少的模块,提供错…

ARM处理器运行Windows系统的三防加固平板|亿道三防

大家好!今天我要为大家介绍一款引人注目的三防加固平板电脑——亿道三防系列产品。它们采用高通ARM处理器,并能够运行Windows 11操作系统,给用户带来了前所未有的强大性能和多样化的应用体验。 首先,让我们来聊聊这款平板电脑的核…