MYSQL第十五课时-测试唯一性约束条件

一、背景

唯一性索引 UNIQUE
一个表只有一个主键但是可以有多个唯一
唯一性约束的字段下,数据可以多个但是不能重复
例外的是NULL不算是重复

二、示例

CREATE TABLE IF NOT EXISTS tbl_name(
name VARCHAR(20) NOT NULL,
id INT UNIQUE KEY
);

三、创建表的完整规则

CREATE TBALE [IF NOT EXISTS] tbl_name(
字段名称 数据类型 [UNSIGNED|ZEROFILL] [NOT NULL] [DEFAULT 默认值] [[PRIMARY]KEY] [AUTO_INCREMENT]
)ENGINE=INNODB CHARSET=UTF8 AUTO_INCREMENT=NUM;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,053评论 0 19
  • .数据库 数据库的发展: 文件系统(使用磁盘文件来存储数据)=>第一代数据库(出现了网状模型,层次模型的数据库)=...
    小Q逛逛阅读 995评论 0 2
  • 1、MySQL启动和关闭(安装及配置请参照百度经验,这里不再记录。MySQL默认端口号:3306;默认数据类型格式...
    强壮de西兰花阅读 675评论 0 1
  • MySQL性能优化的21个最佳实践 TechTarget中国原创内容,原文链接:http://www.search...
    学_无_止_境阅读 3,268评论 0 30
  • 图片发自简书App 你还相信爱情吗? 有了一个爱你的人,有了一份令他人都羡慕的爱情就完美了吗? 感情的背叛就是爱情...
    嘿我是白羊座阅读 250评论 0 0