摘要: 定义: “默认值(Default)”的完整称呼是“默认值约束(Default Constraint)”。MySQL默认值约束用来指定某列的默认值。如果插入一条新的记录时没有为这个字段赋值,那么系统会自动为这个字段赋值为默认值。 设置默认值 1、在创建表时设置默认值 语法规则如下: <字段名><数据类 阅读全文
posted @ 2020-01-07 15:06 菜菜成长记 阅读(9742) 评论(1) 推荐(2) 编辑
摘要: 定义: MySQL检查约束(CHECK)可以通过 CREATE TABLE 或 ALTER TABLE 语句实现,根据用户实际的完整性要求来定义。它可以分别对列或表实施 CHECK 约束。 检查约束使用 CHECK 关键字,具体的语法格式如下: CHECK <表达式> //表达式即为SQL 表达式, 阅读全文
posted @ 2020-01-07 14:39 菜菜成长记 阅读(3908) 评论(0) 推荐(0) 编辑
摘要: 定义: MySQL唯一约束(Unique Key)要求该列唯一,允许为空,但只能出现一个空值。唯一约束可以确保一列或者几列不出现重复值。 设置唯一约束 1、在创建表时设置唯一约束 语法规则如下: <字段名> <数据类型> UNIQUE 【实例 1】创建数据表 tb_dept2,指定部门的名称唯一: 阅读全文
posted @ 2020-01-07 13:32 菜菜成长记 阅读(13124) 评论(0) 推荐(0) 编辑
摘要: 定义: MySQL外键约束(FOREIGN KEY)用来在两个表的数据之间建立链接,它可以是一列或者多列。一个表可以有一个或多个外键。外键对应的是参照完整性,一个表的外键可以为空值,若不为空值,则每一个外键的值必须等于另一个表中主键的某个值。外键是表的一个字段,不是本表的主键,但对应另一个表的主键。 阅读全文
posted @ 2020-01-07 11:50 菜菜成长记 阅读(6149) 评论(0) 推荐(0) 编辑
摘要: 定义:主键(PRIMARY KEY)”的完整称呼是“主键约束”。MySQL主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。 主键约束字段的选取: 主键约束即在表中定义一个主键来唯一确定表中每一行数据的标识符。主键可以是表中的某一 阅读全文
posted @ 2020-01-07 09:58 菜菜成长记 阅读(22674) 评论(0) 推荐(1) 编辑
摘要: 一、MySQL创建数据表 在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。 基本语法 在 MySQL中,可以使用 CREATE T 阅读全文
posted @ 2020-01-06 17:59 菜菜成长记 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1、什么是存储引擎 数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能。现在许多数据库管理系统都支持多种不同的存储引擎。MySQL 的核心就是存储引擎。提 阅读全文
posted @ 2020-01-06 15:09 菜菜成长记 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL中,USE 语句用来完成一个数据库到另一个数据库的跳转。当用 CREATE DATABASE 语句创建数据库之后,该数据库不会自动成为当前数据库,需要用 USE 来指定当前数据库。其语法格式为: USE <数据库名> 该语句可以通知 MySQL 把<数据库名>所指示的数据库作为当前数据 阅读全文
posted @ 2020-01-06 14:47 菜菜成长记 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。其语法格式为: DROP DATABASE [ IF EXISTS ] <数据库名> 语法说明如下: <数据库名>:指定要删除的数据库名。 IF EXISTS:用于防止当数据库不存在时发生错误。 DROP DA 阅读全文
posted @ 2020-01-06 14:35 菜菜成长记 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL中,可以使用 ALTER DATABASE 语句来修改已经被创建或者存在的数据库的相关参数。修改数据库的语法格式为: ALTER DATABASE [数据库名] { [ DEFAULT ] CHARACTER SET <字符集名> | [ DEFAULT ] COLLATE <校对规则 阅读全文
posted @ 2020-01-06 14:20 菜菜成长记 阅读(2944) 评论(0) 推荐(0) 编辑