MySQL-এ AUTOINCREMENT যোগ করতে, আপনি ALTER কমান্ড ব্যবহার করতে পারেন।
টেবিল পরিবর্তন করুন আপনার টেবিলের নাম আপনার কলামের নাম পরিবর্তন করুন আপনার কলামের নাম ডেটা টাইপ AUTO_INCREMENT প্রাথমিক কী;
উপরের ধারণাটি বুঝতে, একটি কলাম সহ একটি টেবিল তৈরি করুন। আসুন একটি টেবিল তৈরি করি -
mysql> টেবিল AlterTableToAddAutoIncrement তৈরি করুন -> ( -> StudentId int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)
AUTOINCREMENT এর সাথে "StudentId" পরিবর্তন করতে উপরের বাক্য গঠনটি প্রয়োগ করুন। প্রশ্নটি নিম্নরূপ -
mysql> সারণি পরিবর্তন করুন AlterTableToAddAutoIncrement পরিবর্তন StudentId StudentId AUTO_INCREMENT প্রাথমিক কী;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.93 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0
আমরা কলামের নাম ‘স্টুডেন্টআইডি’-তে AUTO_INCREMENT যোগ করেছি। এখন আপনি কোনো মান না দিয়ে রেকর্ড সন্নিবেশ করে স্বয়ংক্রিয় বৃদ্ধি কাজ করছে কি না তা যাচাই করতে পারেন।
প্রশ্নটি নিম্নরূপ -
mysql> AlterTableToAddAutoIncrement মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.33 সেকেন্ড)
এখন আপনি সমস্ত রেকর্ড প্রদর্শন করতে পারেন যা 1, 2, 3, 4, ইত্যাদি ক্রমানুসারে প্রদর্শিত হবে৷ প্রশ্নটি নিম্নরূপ -
mysql> AlterTableToAddAutoIncrement থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------------+| StudentId |+------------+| 1 || 2 || 3 |+------------+3 সারি সেটে (0.00 সেকেন্ড)