কম্পিউটার

মাইএসকিউএল-এ প্রাথমিক কী রিসেট করুন


প্রাইমারি কী রিসেট করতে প্রথমে TRUNCATE টেবিল ব্যবহার করুন, তারপর ALTER TABLE ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1929 ( UserId int NULL AUTO_INCREMENT, PRIMARY KEY(UserId)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1929 মানগুলিতে সন্নিবেশ করান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1929 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| UserId |+---------+| 1 || 2 || 3 |+---------+3 সারি সেটে (0.00 সেকেন্ড)

প্রাথমিক কী −

রিসেট করার জন্য এখানে ক্যোয়ারী আছে
mysql> ছাঁটাই টেবিল DemoTable1929;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> টেবিল পরিবর্তন করুন DemoTable1929 auto_increment=1;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড) রেকর্ড:0 ডুপ্লিকেট: 

এখন আপনি রেকর্ড সন্নিবেশ করতে পারেন, এটি 1 −

থেকে প্রাথমিক কী মান পুনরায় সেট করবে
mysql> DemoTable1929 মানগুলিতে ঢোকান 

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1929 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| UserId |+---------+| 1 || 2 |+---------+2 সারি সেটে (0.00 সেকেন্ড)

  1. যেকোন মাইএসকিউএল ডাটাবেস টেবিলে যৌগিক প্রাথমিক কী কীভাবে সনাক্ত করা যায়?

  2. কিভাবে আমি MySQL এ একটি প্রাথমিক কী ড্রপ করব?

  3. মাইএসকিউএল-এ একটি কলাম প্রাথমিক কী কিনা তা আপনি কীভাবে পাবেন?

  4. মাইএসকিউএল-এর বিভিন্ন টেবিলে কীভাবে প্রাথমিক কী বিদেশী হিসাবে উল্লেখ করবেন?