欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql非主鍵自增長(zhǎng)用法實(shí)例分析

 更新時(shí)間:2020年02月18日 11:07:19   作者:懷素真  
這篇文章主要介紹了mysql非主鍵自增長(zhǎng)用法,結(jié)合實(shí)例形式分析了MySQL非主鍵自增長(zhǎng)的基本設(shè)置、使用方法與操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了mysql非主鍵自增長(zhǎng)用法。分享給大家供大家參考,具體如下:

mysql并非只有主鍵才能自增長(zhǎng),而是設(shè)為鍵的列就可以設(shè)置自增長(zhǎng)。   如下:

CREATE TABLE t1 (
  id INT,
  col1 INT auto_increment NOT NULL
);

結(jié)果如下:

    

如果把col1列設(shè)為鍵,就可以創(chuàng)建自增。

CREATE TABLE t1 (
  id INT,
  col1 INT auto_increment NOT NULL,
  key(col1)
);

結(jié)果如下:

 

如果我們把id設(shè)為主鍵,仍然可以創(chuàng)建成功。

CREATE TABLE t2 (
  id INT PRIMARY KEY,
  col1 INT auto_increment NOT NULL,
  key(col1)
);

結(jié)果如下:

 

所以自增列必須是鍵,但不一定非是主鍵。但一張表能否有多個(gè)自增列?

答:一張表只能有一個(gè)自增列。

CREATE TABLE t3 (
  id INT PRIMARY KEY auto_increment,
  col1 INT auto_increment NOT NULL,
  key(col1)
);

結(jié)果如下:

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL索引操作技巧匯總》、《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》及《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總

希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。

  • 服務(wù)器不支持 MySql 數(shù)據(jù)庫(kù)的解決方法

    服務(wù)器不支持 MySql 數(shù)據(jù)庫(kù)的解決方法

    出現(xiàn)問(wèn)題:報(bào)錯(cuò)“服務(wù)器不支持 MySql 數(shù)據(jù)庫(kù)”,改函數(shù)function_exists('mysql_connect')返回 false
    2013-03-03
  • MySQL基于GTID主從搭建

    MySQL基于GTID主從搭建

    這篇文章主要介紹了MySQL基于GTID主從搭建,文章首先通過(guò)xtarbackup來(lái)同步數(shù)據(jù)展開(kāi)文章內(nèi)容詳情,感興趣的小伙伴可以參考一下
    2022-08-08
  • MySQL索引失效的幾種情況詳析

    MySQL索引失效的幾種情況詳析

    這篇文章主要給大家介紹了關(guān)于MySQL索引失效的幾種情況,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Mysql GROUP BY查詢(xún)每組某值最大的一條數(shù)據(jù)

    Mysql GROUP BY查詢(xún)每組某值最大的一條數(shù)據(jù)

    這篇文章主要介紹了Mysql GROUP BY查詢(xún)每組某值最大的一條數(shù)據(jù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySQL數(shù)據(jù)庫(kù)基礎(chǔ)學(xué)習(xí)之JSON函數(shù)各類(lèi)操作詳解

    MySQL數(shù)據(jù)庫(kù)基礎(chǔ)學(xué)習(xí)之JSON函數(shù)各類(lèi)操作詳解

    很多日常業(yè)務(wù)場(chǎng)景都會(huì)用到j(luò)son文件作為數(shù)據(jù)存儲(chǔ)起來(lái),而mysql5.7以上就提供了存儲(chǔ)json的支撐。這篇文章就為大家整理了MySQL中JSON函數(shù)的各類(lèi)操作,感興趣的可以了解一下
    2023-02-02
  • 圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別

    圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別

    這篇文章主要介紹了圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別,Left?Join就是以左邊為基準(zhǔn),Inner?Join就是查兩個(gè)重復(fù)的部分,Right?Join就是以右邊為基準(zhǔn),需要的朋友可以參考下
    2023-11-11
  • MySQL由淺入深掌握連接查詢(xún)

    MySQL由淺入深掌握連接查詢(xún)

    連接查詢(xún)是關(guān)系數(shù)據(jù)庫(kù)中最主要的查詢(xún),主要包括內(nèi)連接、外連接和交叉連接等。通過(guò)連接運(yùn)算符可以實(shí)現(xiàn)多個(gè)表查詢(xún)。連接是關(guān)系數(shù)據(jù)庫(kù)模型的主要特點(diǎn),也是它區(qū)別于其它類(lèi)型數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè)標(biāo)志
    2022-03-03
  • master and slave have equal MySQL server UUIDs 解決方法

    master and slave have equal MySQL server UUIDs 解決方法

    使用rsync配置了大量mysql,省去了大量編譯和配置的時(shí)間,隨逐個(gè)修改master和slave服務(wù)器的my.cnf,后,發(fā)現(xiàn)數(shù)據(jù)不能同步
    2013-07-07
  • SQL性能優(yōu)化方法及性能測(cè)試

    SQL性能優(yōu)化方法及性能測(cè)試

    這篇文章主要介紹了SQL性能優(yōu)化方法及性能測(cè)試,文章圍繞主題展開(kāi)詳細(xì)內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-05-05
  • 最新評(píng)論