玖叶教程网

前端编程开发入门

MySQL 数据字段属性

1. unsigned 表示"无符号", 就是没有负数这种整数。

可以让空间增加一倍 -128-127 0-255

只能用在数值型字段(整型和浮点型)

MySQL约束是一种规则

MySQL约束是一种规则,用于保证数据库中数据的完整性、一致性。它可以限制表中数据的取值范围、唯一性、以及与其他表之间的关系。

为什么需要约束?

保证数据准确性: 确保数据符合预期的格式和范围。

提高数据一致性: 维持数据之间的关联关系。

增强数据安全性: 防止非法数据的插入。

面试题:对NotNull字段插入Null值有什么现象?

一、从一个实验开始

首先创建数据表

id为not null类型,我们像下面这样插入。


所以说默认情况下,如果该列要求不能为null。用户还往里面写入null,就会报错:cannot be null

【MySQL】MySQL表设计的经验(建议收藏)

《【MySQL】高效表设计实战指南(必收藏)》

引言:表设计的重要性与挑战

mysql如何确保数据不丢失?

预备知识

mysql实验--数据库default设置的三种不同表现

概述

我们在建表的时候有时候会加default默认值,有时不加,而default默认值又有''和NULL两种情况,那么这三种不同情况具体表现成什么呢?这里用一个实验来简单测试一下。


1、建表脚本

「MySQL知识整理」什么是MySQL完整性约束


一、MySQL约束概述

在 MySQL 中,约束是指对表中数据的一种约束,能够确保数据库中数据的正确性和有效性。

在 MySQL 中,主要支持以下 6 种约束:

  • 主键约束
  • 唯一约束

MySQL 02:表约束与表关系(数据库的表约束)

表约束

1.非空约束(NULL )

MySQL学习系列之三——不做限制的查询

在上一篇内容中介绍了对表字段的增加、修改、删除操作。

在本篇内容中,我们将会介绍一些简单的查询语句。具体包括全表查询,查询部分字段,返回固定条数的查询以及对查询结果进行排序。

由于还没有介绍如何在表里插入数据,所以下面给出建表语句和插入数据的语句,方便大家练习。

建表语句:

最详细的 MySQL 执行计划和索引优化!

不管是工作中,还是面试中,关于mysql的explain执行计划以及索引优化,都是非常值得关注的。

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言