PDA

View Full Version : نحوه بازگرداندن مقدار فیلد auto increment به 1



khoonsard
پنج شنبه 14 مرداد 1389, 12:23 عصر
با سلام .
:لبخندساده:
نحوه بازگرداندن مقدار فیلد auto increment به 1 بعد از خالی کردن جدول چگونه انجام می شود ؟
من از mysql استفاده می کنم .

bestirani2
پنج شنبه 14 مرداد 1389, 12:38 عصر
با سلام .
:لبخندساده:
نحوه بازگرداندن مقدار فیلد auto increment به 1 بعد از خالی کردن جدول چگونه انجام می شود ؟
من از mysql استفاده می کنم .

از truncate در مای اس کیو ال استفاده کن، فقط حواست باشه که تمام داده هات هم پاک میشه

xoogle.ir
پنج شنبه 14 مرداد 1389, 13:37 عصر
1- وارد phpmyadmin بشو
2- جدولت رو انتخاب کن
3- قسمت operations رو انتخاب کن
4- مقدار AUTO_INCREMENT رو برابر با 1 قرار بده
5- لبخند بزن :لبخند:

h.alizadeh
یک شنبه 17 مرداد 1389, 01:02 صبح
1- وارد phpmyadmin بشو
2- جدولت رو انتخاب کن
3- قسمت operations رو انتخاب کن
4- مقدار AUTO_INCREMENT رو برابر با 1 قرار بده
5- لبخند بزن

من تا مرحله 4 رفتم ولی مرحله 5 (5- لبخند بزن) رو نتونستم انجام بدم!
یعنی من رفتم همینطوری درwamp5 بعد این عملیات رو انجام دادم ولی به یک برنگشت مقدارش !!!
یک عکس میزارم در ضمیمه ببینید:

xoogle.ir
یک شنبه 17 مرداد 1389, 12:57 عصر
جدولت باید خالی باشه.
این کار رو که انجام بدی از اون به بعد هر دیتایی که وارد جدول بکنی آیدیش از 1 شروع میشه نه اینکه آیدی رکوردهایی که توی جدولت هست از یک مرتب بشه.

یک کاربرد دیگه این کار اینه که بعضی وقت ها شما دوست ندارید که آیدی از 1 شروع بشه و میخواهید مثلا از 10 هزار شروع بشه که میتونید از این روش استفاده کنید.

امیـرحسین
یک شنبه 17 مرداد 1389, 23:13 عصر
ALTER TABLE `table` AUTO_INCREMENT =1