原文:mysql 在不刪除數據的時,同時重新更新主鍵id

,刪除原有主鍵: ALTER TABLE table name DROP id ,添加新主鍵字段:ALTER TABLE table name ADD id MEDIUMINT NOT NULL FIRST ,設置新主鍵: ALTER TABLE table name MODIFY COLUMN id MEDIUMINT NOT NULL AUTO INCREMENT,ADD PRIMARY K ...

2017-12-07 10:35 0 1386 推薦指數:

查看詳情

mysql自增長主鍵刪除數據后,將主鍵順序重新排序

數據庫的時候,難免會刪除數據,會發現設置的主鍵增長不是按照正常順序排列,中間有斷隔比如這樣。 以我這個情況舉例 處理方法的原理:刪除原有的自增ID重新建立新的自增ID。 ALTER TABLE `news` DROP `NewsID`;ALTER TABLE `news` ADD ...

Tue Dec 04 06:02:00 CST 2018 0 966
mysql自增長主鍵刪除數據后,將主鍵順序重新排序

數據庫的時候,難免會刪除數據,會發現設置的主鍵增長不是按照正常順序排列,中間有斷隔比如這樣。 以我這個情況舉例 處理方法的原理:刪除原有的自增ID重新建立新的自增ID。 執行上述代碼后主鍵增長恢復正常 常規代碼如下: 1,刪除原有主鍵 ...

Tue Mar 27 23:10:00 CST 2018 2 4805
MySQL——添加、更新刪除數據

添加數據 通常情況下,向數據表中添加的新記錄應該包含表所有字段,即為該表中的所有字段添加數據,為表中所有字段添加數據的INSERT語句有兩種。 1、INSERT語句中指定所有字段名向表中添加新記錄,可以在INSERT語句中列出表的所有字段名,其語法格式如下所示: INSERT ...

Fri Jan 03 03:29:00 CST 2020 0 2455
MySQL插入,更新刪除數據

插入 單行插入   1.insert into 表名 values(col1_value,col2_value,...);   每個列必須提供一個值,如果沒有值,要提供NULL值    ...

Thu Jan 31 21:41:00 CST 2019 0 1418
MySQL實現快速刪除所有表或者多表而不刪除數據庫的方法

這里介紹一下快速刪除數據表的SQL命令操作方法。 刪除表的命令: drop table 表名 如果有200張表,執行200次,想想就不想動手了。 下面提供一個使用information_schema庫的方案 代碼如下: SELECT CONCAT('drop ...

Fri Jul 12 01:42:00 CST 2019 0 5557
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM