MySQL主鍵約束和唯一性限制式

來源:互聯網
上載者:User

MySQL主鍵約束和唯一性限制式

MySQL主鍵約束和唯一性限制式都是索引,它們的區別是:

  1. 主鍵欄位可以確保唯一性,但主鍵欄位不能為NULL.
  2. 唯一性限制式可以確保唯一性,但唯一性限制式的欄位可以為NULL
  3. 唯一性限制式對含有NULL的記錄不起作用,即可以重複加入含有NULL的記錄,主鍵欄位不能為NULL 

mysql-workbench無法建立多欄位唯一性限制式,可以在命令列手工增加
增加多欄位唯一性性約束
mysql>alter table cmd_end_regexp add constraint dev_series_uniq UNIQUE(dev_category_id,dev_series_id,dev_type_id);

刪除唯一性限制式
mysql>alter table cmd_end_regexp drop index dev_series_uniq; 

下面的內容可能也對你有協助:

CentOS 6.6下安裝MySQL 5.6.24 

Linux下MySQL 5.6.23安裝 

以下是小編為您精心挑選的MySQL相關內容,看看是否有所協助:

CentOS 7下源碼安裝MySQL 5.6 

MySQL5.7.3.0安裝配置圖解教程

Ubuntu 14.04下安裝MySQL

《MySQL權威指南(原書第2版)》清晰中文掃描版 PDF

Ubuntu 14.04 LTS 安裝 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主從伺服器

Ubuntu 12.04 LTS 構建高可用分布式 MySQL 叢集

Ubuntu 12.04下原始碼安裝MySQL5.6以及Python-MySQLdb

MySQL-5.5.38通用二進位安裝

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.