MySQL创建数据表
概述
创建表是数据库设计的基础。表以行和列的形式存储数据,每列都有特定的数据类型。本章介绍如何创建具有各种选项、约束和设置的表。
表的概念
行:单条记录 列:具有数据类型的属性 主键:唯一标识符 外键:对另一个表的引用 约束:数据的规则 索引:性能结构
CREATE TABLE语法
基本语法
简单示例
完整语法
列定义
数据类型
列选项
自增列
约束
主键约束
外键约束
唯一约束
非空约束
检查约束
默认值
表选项
存储引擎
字符集和排序规则
自增设置
注释
从另一个表创建表
CREATE TABLE AS / CREATE TABLE AS
临时表
示例
用户表
订单表
管理表
显示表
修改表
删除表
小结
在MySQL中创建表涉及:
列定义:数据类型和选项 约束:主键、外键、唯一、检查 表选项:引擎、字符集、注释 临时表:会话范围的表 表管理:显示、修改、删除
上一个:选择数据库
下一个:删除表