কম্পিউটার

কিভাবে MySQL টেবিল প্রাইমারি কী অটো ইনক্রিমেন্ট করা যায়?


MySQL টেবিলের প্রাথমিক কী স্বয়ংক্রিয়ভাবে বৃদ্ধি করতে, নীচের সিনট্যাক্স ব্যবহার করুন

আপনার টেবিলের নাম ( yourColumnName INT(6) ZEROFILL NULL AUTO_INCREMENT, প্রাথমিক কী(আপনার কলামের নাম) );

আসুন প্রথমে একটি টেবিল তৈরি করি এবং প্রাথমিক কী অটো ইনক্রিমেন্ট −

সেট করি
mysql> টেবিল ডেমোটেবল তৈরি করুন ( UserId INT(6) ZEROFILL NOT NULL AUTO_INCREMENT, প্রাথমিক কী(UserId) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.81 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> ঢোকান ইনটু ডেমোটেবল মান();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> ঢোকান ডেমোটেবল মান();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> ঢোকান ইনটো ডেমোটেবল মান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> ঢোকান ডেমোটেবল মান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.44 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| UserId |+---------+| 000001 || 000002 || 000003 || 000004 |+---------+4 সারি সেটে (0.00 সেকেন্ড)
  1. যেকোন মাইএসকিউএল টেবিলে ক্যান্ডিডেট কী কীভাবে প্রয়োগ করবেন?

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

  3. একটি মাইএসকিউএল টেবিল থেকে ডেটা মুছে ফেলার পরে 1 দিয়ে কীভাবে স্বয়ংক্রিয়ভাবে বৃদ্ধি পাবে?

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