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

mysql如何將id重新修改為遞增

 更新時間:2023年08月11日 10:43:14   投稿:mrr  
這篇文章主要介紹了mysql如何將id重新修改為遞增,本文模擬場景結(jié)合實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

場景

好比我有個配置表:

CREATE TABLE `config` (
  `id` int NOT NULL AUTO_INCREMENT,
  `config_key` varchar(20)  NOT NULL,
  `config_value` varchar(500)  NOT NULL,
  `modified_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `created_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '備注',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1;

里面有3條數(shù)據(jù):

INSERT INTO `test`.`config`(`id`, `config_key`, `config_value`, `modified_time`, `created_time`, `remark`) VALUES (1, 'aaa', 'aaa', '2023-08-10 10:17:45', '2023-08-10 10:17:45', NULL);
INSERT INTO `test`.`config`(`id`, `config_key`, `config_value`, `modified_time`, `created_time`, `remark`) VALUES (5, 'bbb', 'bbb', '2023-08-10 10:22:02', '2023-08-10 10:17:51', NULL);
INSERT INTO `test`.`config`(`id`, `config_key`, `config_value`, `modified_time`, `created_time`, `remark`) VALUES (10, 'ccc', 'ccc', '2023-08-10 10:22:05', '2023-08-10 10:20:16', NULL);

我先在想將這個id按照1,2,3這樣排,且后面增加也是遞增的,如果數(shù)據(jù)量少可以手動改,但是如果我有100條,然后亂了,手動排就很不現(xiàn)實,

解決,排序的話可以先按照一定大小改一下,然后將id字段刪掉,再重新生成即可

-- 刪除id
alter table config drop id;
-- 新增主鍵id
alter table config add id int primary key auto_increment first;

到此這篇關(guān)于mysql將id重新修改為遞增的文章就介紹到這了,更多相關(guān)mysql id修改遞增內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解MySQL客戶端/服務(wù)器運行架構(gòu)

    詳解MySQL客戶端/服務(wù)器運行架構(gòu)

    這篇文章主要介紹了詳解MySQL客戶端/服務(wù)器運行架構(gòu),文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • Mysql聯(lián)合查詢UNION和UNION ALL的使用介紹

    Mysql聯(lián)合查詢UNION和UNION ALL的使用介紹

    本文詳細介紹了Mysql的聯(lián)合查詢命令UNION和UNION ALL,總結(jié)了使用語法和注意事項,以及學習例子和項目例子,需要的朋友可以參考下
    2014-04-04
  • 詳解Mysql數(shù)據(jù)庫平滑擴容解決高并發(fā)和大數(shù)據(jù)量問題

    詳解Mysql數(shù)據(jù)庫平滑擴容解決高并發(fā)和大數(shù)據(jù)量問題

    本文主要介紹了Mysql數(shù)據(jù)庫平滑擴容解決高并發(fā)和大數(shù)據(jù)量問題,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • MySQL中union和union all區(qū)別

    MySQL中union和union all區(qū)別

    今天和大家聊一聊,面試中可能遇到的一個知識點,就是union與union all的區(qū)別,具有一定的參考價值,對面試和知識總結(jié)有一定的幫助,感興趣的可以了解一下
    2023-08-08
  • MySQL使用全庫備份數(shù)據(jù)恢復單表數(shù)據(jù)的方法

    MySQL使用全庫備份數(shù)據(jù)恢復單表數(shù)據(jù)的方法

    這篇文章主要給大家介紹了關(guān)于MySQL使用全庫備份數(shù)據(jù)恢復單表數(shù)據(jù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友們下面來一起看看吧
    2018-12-12
  • Mysql中的查詢加強和多表查詢詳解

    Mysql中的查詢加強和多表查詢詳解

    這篇文章主要介紹了Mysql中的查詢加強和多表查詢詳解,在MySQL中,查詢加強主要包括使用索引、優(yōu)化查詢語句和使用存儲過程等方面,通過創(chuàng)建適當?shù)乃饕?可以大大提高查詢的效率,需要的朋友可以參考下
    2023-10-10
  • MySQL中“:=”和“=”的區(qū)別淺析

    MySQL中“:=”和“=”的區(qū)別淺析

    這篇文章主要給大家介紹了關(guān)于MySQL中":="和"="區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MySQL具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-08-08
  • Centos7下安裝MySQL8.0.23的步驟(小白入門級別)

    Centos7下安裝MySQL8.0.23的步驟(小白入門級別)

    這篇文章主要介紹了Centos7下安裝MySQL8.0.23的步驟(小白入門級別),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 調(diào)用MySQL中數(shù)據(jù)庫元數(shù)據(jù)的方法

    調(diào)用MySQL中數(shù)據(jù)庫元數(shù)據(jù)的方法

    這篇文章主要介紹了調(diào)用MySQL中數(shù)據(jù)庫元數(shù)據(jù)的方法,文中給出了了PHP和Perl腳本下的調(diào)用示例,需要的朋友可以參考下
    2015-05-05
  • MySQL數(shù)據(jù)查詢limit子句用法舉例

    MySQL數(shù)據(jù)查詢limit子句用法舉例

    這篇文章主要介紹了MySQL數(shù)據(jù)查詢limit子句用法的相關(guān)資料,LIMIT子句在MySQL中用于限制查詢結(jié)果集的行數(shù),適用于分頁顯示和限制數(shù)據(jù)量,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02

最新評論