兩種mysql對自增id重新從1排序的方法_MySQL教程
推薦:MySQL分頁技術(shù)、6種分頁方法總結(jié)這篇文章主要介紹了MySQL分頁技術(shù)、6種分頁方法總結(jié),本文總結(jié)了6種分頁的方法并分別一一講解它們的特點(diǎn),需要的朋友可以參考下 概述 有朋友問: MySQL的分頁似乎一直是個(gè)問題,有什么優(yōu)化方法嗎? 網(wǎng)上看到趕集網(wǎng)XX推薦了一些分頁方法,但似乎不太可行,你能點(diǎn)評一下嗎? 方
本文介紹了兩種mysql對自增id重新從1排序的方法,簡少了對于某個(gè)項(xiàng)目初始化數(shù)據(jù)的工作量,感興趣的朋友可以參考下
最近老是要為現(xiàn)在這個(gè)項(xiàng)目初始化數(shù)據(jù),搞的很頭疼,而且數(shù)據(jù)庫的Id自增越來越大,要讓自增重新從1開始:那么就用下面的方法吧:
方法一:如果曾經(jīng)的數(shù)據(jù)都不需要的話,可以直接清空所有數(shù)據(jù),并將自增字段恢復(fù)從1開始計(jì)數(shù)
truncate table 表名
方法二:dbcc checkident ('table_name', reseed, new_reseed_value) 當(dāng)前值設(shè)置為 new_reseed_value。如果自創(chuàng)建表后沒有將行插入該表,則在執(zhí)行 DBCC CHECKIDENT 后插入的第一行將使用 new_reseed_value 作為標(biāo)識。否則,下一個(gè)插入的行將使用 new_reseed_value + 1。如果 new_reseed_value 的值小于標(biāo)識列中的最大值,以后引用該表時(shí)將產(chǎn)生 2627 號錯(cuò)誤信息。
方法二不會清空已有數(shù)據(jù),操作比較靈活,不僅可以將自增值歸零,也適用于刪除大量連續(xù)行后,重新設(shè)置自增值并插入新的數(shù)據(jù);或從新的值開始,當(dāng)然不能和已有的沖突。
$sql="delete from $table_vote";
mysql_query($sql, $link);
$sql="alter table $table_vote auto_increment=1";
mysql_query($sql, $link);
以上就是本文的全部內(nèi)容,希望這兩種方法對大家的學(xué)習(xí)有所幫助。
分享:MySQL開啟記錄執(zhí)行過的SQL語句方法這篇文章主要介紹了MySQL開啟記錄執(zhí)行過的SQL語句方法,配置的方法很簡單,本文直接給出配置示例,需要的朋友可以參考下 概述 很多時(shí)候,我們需要知道 MySQL 執(zhí)行過哪些 SQL 語句,比如 MySQL 被注入后,需要知道造成什么傷害等等。只要有 SQL 語句的記錄,就能知道情況并
- MySQL分頁技術(shù)、6種分頁方法總結(jié)
- MySQL開啟記錄執(zhí)行過的SQL語句方法
- MySQL日志文件詳解
- MySQL主從同步原理介紹
- 簡介操作MySQL日志的一些方法
- MySQL安全輸入密碼的一些操作介紹
- MySQL在Linux系統(tǒng)中隱藏命令行中的密碼的方法
- 在Linux系統(tǒng)的命令行中為MySQL創(chuàng)建用戶的方法
- MySQL中使用Sphinx實(shí)現(xiàn)多線程搜索的方法
- mysql數(shù)據(jù)庫索引損壞及修復(fù)經(jīng)驗(yàn)分享
- Windows Server 2003 下配置 MySQL 集群(Cluster)教程
- 在CentOS上安裝phpMyAdmin的教程
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- mysql基本操作
- Mysql,phpmyadmin密碼忘了怎么辦
- EXP-00091: Exporting questionable statistics
- MySQL字段的取值范圍
- MySQL 5.7增強(qiáng)版Semisync Replication性能優(yōu)化
- MySQL數(shù)據(jù)庫INSERT、UPDATE、DELETE以及REPLACE語句的用法詳解
- MySQL筆記之修改數(shù)據(jù)的解決方法
- MySQL中的RAND()函數(shù)使用詳解
- MS SQL Server Management Studio Express安裝圖文教程
- 淺析一個(gè)MYSQL語法(在查詢中使用count)的兼容性問題
猜你也喜歡看這些
- SQLServer2005安裝提示服務(wù)無法啟動(dòng)原因分析及解決
- 深入SqlServer2008 數(shù)據(jù)庫同步的兩種方式(Sql JOB)的分析介紹
- 淺談Linq To Sql集成數(shù)據(jù)庫語言的優(yōu)劣
- 解讀常規(guī)數(shù)據(jù)庫維護(hù)涉及的5項(xiàng)工作
- SqlServer2005 數(shù)據(jù)庫同步配置圖文詳解
- SQL Server的基本功能性語句介紹
- 揭秘優(yōu)化SQL Server提高查詢速度的方法
- SQL Server日志文件損壞嚴(yán)重的問題解決方法
- 如何在SAN上創(chuàng)建SQL Server群集
- 淺析優(yōu)化SQL語句性能調(diào)整原則
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-兩種mysql對自增id重新從1排序的方法
。