কম্পিউটার টিউটোরিয়াল

PRIMARY KEY কিওয়ার্ড ছাড়া কলামকে PRIMARY KEY বানানো

PRIMARY KEY কলামে অবশ্যই UNIQUE এবং NOT NULL দুটি কনস্ট্রেইন্ট থাকতে হয়। তাই যদি কোনো কলামে এই দুটি কনস্ট্রেইন্ট একসাথে দিয়ে দিন, তবে সেটি স্বয়ংক্রিয়ভাবে PRIMARY KEY হয়ে যায়।

উদাহরণ

mysql> CREATE TABLE Student123(RollNo INT UNIQUE NOT NULL, Name VARCHAR(20));
Query OK, 0 rows affected (0.25 sec)

mysql> DESCRIBE Student123;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| RollNo | int(11)     | NO   | PRI | NULL    |       |
| Name   | varchar(20) | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+

RollNo কলামে Key: PRI দেখাচ্ছে, অর্থাৎ এটি PRIMARY KEY হয়েছে।

  1. MySQL-এ টেবিলের প্রাইমারি কি পাওয়ার পদ্ধতি

  2. MySQL-এ SHOW COLUMNS কমান্ড দিয়ে টেবিলের কলাম নামগুলো জানুন

  3. MySQL-এ টেবিলের প্রাইমারি কী কলাম নাম বের করা (INFORMATION_SCHEMA)

  4. MySQL에서 기본 키(Primary Key) 삭제하기