ডেটা মুছে ফেলার পরে প্রাথমিক কী 1 এ পুনরায় সেট করতে, নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন
টেবিল পরিবর্তন করুন yourTableName AUTO_INCREMENT=1;সারণি আপনার টেবিলের নাম কাটা;
উপরের দুটি ধাপ করার পর, আপনি 1 থেকে প্রাথমিক কী পাবেন।
উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ
mysql> টেবিল রিসেটিং প্রাইমারিকিডেমো তৈরি করুন -> ( -> ইউজারআইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.66 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> রিসেটিং প্রাইমারি কিডেমো মান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> রিসেটিং প্রাইমারিকিডেমো মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)mysql> প্রাইমারি কিডেমো মান পুনরায় সেট করাতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
প্রাইমারি কিডেমো রিসেটিং থেকেmysql> নির্বাচন করুন;
নিম্নলিখিত আউটপুট
<প্রে>+---------+| UserId |+---------+| 1 || 2 || 3 || 4 |+---------+4 সারি সেটে (0.00 সেকেন্ড)এখানে 1
প্রাথমিক কী রিসেট করার জন্য ক্যোয়ারী আছেmysql> টেবিল রিসেটিং প্রাইমারিকিডেমো AUTO_INCREMENT=1;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.14 সেকেন্ড)রেকর্ড:0 ডুপ্লিকেট:0 সতর্কতা:0mysql> ছাঁটা টেবিল রিসেটিং প্রাইমারিকিডেমো,0/0> প্রভাবিত;টেবিল থেকে রেকর্ড পরীক্ষা করুন. প্রশ্নটি নিম্নরূপ -
mysql> PrimaryKeyDemo রিসেটিং থেকে *নির্বাচন করুন;খালি সেট (0.00 সেকেন্ড)সন্নিবেশ কমান্ড ব্যবহার করে টেবিল থেকে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> রিসেটিং প্রাইমারি কিডেমো মান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> রিসেটিং প্রাইমারিকিডেমো মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)এখন 1 থেকে শুরু হওয়া টেবিলের প্রাথমিক কীটি পরীক্ষা করুন। ক্যোয়ারীটি নিম্নরূপ -
প্রাইমারি কিডেমো রিসেটিং থেকেmysql> নির্বাচন করুন;নিম্নলিখিত আউটপুট
<প্রে>+---------+| UserId |+---------+| 1 || 2 || 3 |+---------+3 সারি সেটে (0.00 সেকেন্ড)