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

MySQL刪除數(shù)據(jù)后自增主鍵ID不連貫問(wèn)題及解決

 更新時(shí)間:2024年09月07日 14:41:34   作者:Asus.Blogs  
這篇文章主要介紹了MySQL刪除數(shù)據(jù)后自增主鍵ID不連貫問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MySQL刪除數(shù)據(jù)后自增主鍵ID不連貫

首先我們需要取消id的自增和主鍵

下列代碼以water表中的id列為例

alter table water
    modify id int not null;

alter table water
    drop primary key;

然后重新生成id列

set @i=0;
update water set water.id=(@i:=@i+1);

下一步就是重新設(shè)置為主鍵+自增

alter table water
    add primary key (id);

alter table water
    modify id int auto_increment;

成功解決!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL數(shù)據(jù)庫(kù)入門(mén)之備份數(shù)據(jù)庫(kù)操作詳解

    MySQL數(shù)據(jù)庫(kù)入門(mén)之備份數(shù)據(jù)庫(kù)操作詳解

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)入門(mén)之備份數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式詳細(xì)分析了MySQL備份數(shù)據(jù)庫(kù)基本操作命令與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • MySQL 查詢(xún)速度慢與性能差的原因與解決方法

    MySQL 查詢(xún)速度慢與性能差的原因與解決方法

    隨著網(wǎng)站數(shù)據(jù)量與訪(fǎng)問(wèn)量的增加,MySQL 查詢(xún)速度慢與性能差的問(wèn)題就日漸明顯,這里為大家分享一下解決方法,需要的朋友可以參考下
    2019-09-09
  • Mysql5.7并發(fā)插入死鎖問(wèn)題解決

    Mysql5.7并發(fā)插入死鎖問(wèn)題解決

    死鎖是數(shù)據(jù)庫(kù)并發(fā)控制中的一種現(xiàn)象,它涉及多個(gè)事務(wù)在執(zhí)行過(guò)程中相互等待對(duì)方占有的資源,導(dǎo)致無(wú)法繼續(xù)執(zhí)行,本文就來(lái)介紹一下Mysql5.7并發(fā)插入死鎖問(wèn)題解決,感興趣的可以了解一下
    2024-09-09
  • MySQL不使用order by實(shí)現(xiàn)排名的三種思路總結(jié)

    MySQL不使用order by實(shí)現(xiàn)排名的三種思路總結(jié)

    ORDER BY語(yǔ)句用于根據(jù)指定的列對(duì)結(jié)果集進(jìn)行排序,在日常開(kāi)發(fā)中也經(jīng)常會(huì)用到,但下面這篇文章主要給大家介紹了關(guān)于MySQL不使用order by實(shí)現(xiàn)排名的三種思路,需要的朋友可以參考下
    2021-06-06
  • 如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例詳解

    如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 詳解 MySQL中count函數(shù)的正確使用方法

    詳解 MySQL中count函數(shù)的正確使用方法

    這篇文章主要介紹了 MySQL中count函數(shù)的正確使用方法,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下。
    2020-11-11
  • MySQL安裝后不能用是什么情況該如何解決

    MySQL安裝后不能用是什么情況該如何解決

    之前安裝過(guò)MYSQL好像不用手動(dòng)啟動(dòng)服務(wù),具體也忘記了,但我上回給公司安裝的那個(gè)是要手動(dòng)安裝服務(wù)的,如果mysql剛剛安裝不能用,可能是服務(wù)沒(méi)有安裝
    2014-03-03
  • Mysql 建庫(kù)建表技巧分享

    Mysql 建庫(kù)建表技巧分享

    本文中說(shuō)到的“建”,并非單純的建一個(gè)庫(kù),或是建一張表,而是你建好的庫(kù)和表在項(xiàng)目的運(yùn)營(yíng)中,是否能應(yīng)付各種事件,下面我說(shuō)說(shuō)幾個(gè)我在項(xiàng)目中遇到的問(wèn)題以及處理的方法,算是一個(gè)小小的心得,給大家分享下。
    2011-07-07
  • MySQL中一條查詢(xún)SQL語(yǔ)句的完整執(zhí)行流程

    MySQL中一條查詢(xún)SQL語(yǔ)句的完整執(zhí)行流程

    通常我們?cè)谑褂肕ySQL時(shí),我們看到的只是輸入一條語(yǔ)句,返回一個(gè)結(jié)果,卻不知道這條語(yǔ)句在MySQL內(nèi)部的執(zhí)行過(guò)程,這篇文章主要給大家介紹了關(guān)于MySQL中一條查詢(xún)SQL語(yǔ)句的完整執(zhí)行流程,需要的朋友可以參考下
    2024-05-05
  • Mysql兩種情況下更新字段中部分?jǐn)?shù)據(jù)的方法

    Mysql兩種情況下更新字段中部分?jǐn)?shù)據(jù)的方法

    Mysql更新字段中部分?jǐn)?shù)據(jù)的兩種情況在下文給予詳細(xì)的解決方法,感興趣的朋友可以參考下哈
    2013-05-05

最新評(píng)論