MySql学习笔记_数据表的创建。
来源:互联网 发布:烯牛数据 李锦香 图片 编辑:程序博客网 时间:2024/05/29 04:48
表的创建主要使用CREATE TABLE实现。语法形为
CREATE TABLE 表名( 字段名 数据类型 [约束条件] 字段名 数据类型 [约束条件] ...);
基本的约束条件有
PRIMARY KEY 表示为主键
FREIGN KEY 表示为外键
NOT NULL 表示该字段为非空字段
UNIQUE 表示该字段的值是唯一的,不能有重复
AUTO_INCREMENT 表示该字段具有自增的属性 MySql语句的特色
DEFAULT 给该字段设置默认值
对于约束条件,其他的都比较简单,这里比较复杂的就是设置外键,外键必须依赖于父表的主键,其语句格式为
CONSTRAINT 外键别名 FOREIGN KEY(外键1,外键2....) REFERENCES 父表(父表主键1,父表主键2);
经过测试,可以多个约束条件在一起使用。
如:CREATE TABLE test(index INT PRIMARY KEY AUTO_INCREMENT); 这里表示为主键,并且带有自增的效果。
0 0
- MySql学习笔记_数据表的创建。
- MySql学习--数据表的基本操作--创建数据表
- MySQL学习笔记_2_MySQL创建数据表(上)
- MySQL学习笔记_3_MySQL创建数据表(中)
- MySQL学习笔记_4_MySQL创建数据表(下)
- MySQL学习笔记_2_MySQL创建数据表(上)
- MySQL学习笔记_4_MySQL创建数据表(下)
- MySQL学习笔记_3_MySQL创建数据表(中)
- Mysql学习-(4-创建数据表)
- Mysql学习-(4-创建数据表)
- MySQL数据库学习02-数据表的基本操作:创建
- 1.数据表的基本操作--MySQL学习笔记
- Mysql学习2——创建数据表
- Mysql学习——创建数据表
- Sql语句学习笔记(2)-创建数据表
- MySQL学习笔记(三)修改数据表
- Mysql学习笔记<2>数据表SQL
- MySQL学习笔记-数据类型与操作数据表
- 动态规划04—最长的zigzag序列
- c++实验5-数组分离
- 07_软件工程
- c++实验五—数组分离
- C++第五次作业—字符串
- MySql学习笔记_数据表的创建。
- C++作业五
- android笔记1导入图片
- 关于数组的排序问题(冒泡排序,选择排序,插入排序)
- 09_数据库
- 软件开发——软技能(三、注释和文档)
- OpenGL编程低级错误及常见问题解答
- windows下如何配置Git
- Windows下使用静态库和动态库