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

mysql非主鍵自增長用法實例分析

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

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

mysql并非只有主鍵才能自增長,而是設為鍵的列就可以設置自增長。   如下:

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

結果如下:

    

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

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

結果如下:

 

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

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

結果如下:

 

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

答:一張表只能有一個自增列。

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

結果如下:

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL索引操作技巧匯總》、《MySQL常用函數大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數據庫鎖相關技巧匯總

希望本文所述對大家MySQL數據庫計有所幫助。

相關文章

  • MySQL語句執(zhí)行順序和編寫順序實例解析

    MySQL語句執(zhí)行順序和編寫順序實例解析

    這篇文章主要介紹了MySQL語句執(zhí)行順序和編寫順序實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • 服務器不支持 MySql 數據庫的解決方法

    服務器不支持 MySql 數據庫的解決方法

    出現問題:報錯“服務器不支持 MySql 數據庫”,改函數function_exists('mysql_connect')返回 false
    2013-03-03
  • MySQL基于GTID主從搭建

    MySQL基于GTID主從搭建

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

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

    這篇文章主要給大家介紹了關于MySQL索引失效的幾種情況,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Mysql GROUP BY查詢每組某值最大的一條數據

    Mysql GROUP BY查詢每組某值最大的一條數據

    這篇文章主要介紹了Mysql GROUP BY查詢每組某值最大的一條數據問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySQL數據庫基礎學習之JSON函數各類操作詳解

    MySQL數據庫基礎學習之JSON函數各類操作詳解

    很多日常業(yè)務場景都會用到json文件作為數據存儲起來,而mysql5.7以上就提供了存儲json的支撐。這篇文章就為大家整理了MySQL中JSON函數的各類操作,感興趣的可以了解一下
    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就是以左邊為基準,Inner?Join就是查兩個重復的部分,Right?Join就是以右邊為基準,需要的朋友可以參考下
    2023-11-11
  • MySQL由淺入深掌握連接查詢

    MySQL由淺入深掌握連接查詢

    連接查詢是關系數據庫中最主要的查詢,主要包括內連接、外連接和交叉連接等。通過連接運算符可以實現多個表查詢。連接是關系數據庫模型的主要特點,也是它區(qū)別于其它類型數據庫管理系統(tǒng)的一個標志
    2022-03-03
  • master and slave have equal MySQL server UUIDs 解決方法

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

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

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

    這篇文章主要介紹了SQL性能優(yōu)化方法及性能測試,文章圍繞主題展開詳細內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-05-05

最新評論