কম্পিউটার

মাইএসকিউএল KEY কীওয়ার্ড দিয়ে বিবৃতি তৈরি করুন


অফিসিয়াল ডক্স-

-এ যেমন বলা হয়েছে

KEY সাধারণত INDEX এর সমার্থক শব্দ। একটি কলামের সংজ্ঞায় দেওয়া হলে মূল বৈশিষ্ট্য প্রাইমারি KEY কে শুধু KEY হিসাবে নির্দিষ্ট করা যেতে পারে। এটি অন্যান্য ডাটাবেস সিস্টেমের সাথে সামঞ্জস্যের জন্য প্রয়োগ করা হয়েছিল৷

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(50), Age int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.69 সেকেন্ড)

নিচে INDEX-এর জন্য ক্যোয়ারী দেওয়া হল, যা KEY-

-এর প্রতিশব্দ
mysql> DemoTable(Name,Age) তে Index Name_Age_Index তৈরি করুন; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.65 সেকেন্ড) রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0

আসুন আবার টেবিলের বর্ণনাটি পরীক্ষা করি -

mysql> desc DemoTable;

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

তৈরি করবে
+------+------------+------+-------+---------+- ---------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+------------+------+------+---------+- --------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || নাম | varchar(50) | হ্যাঁ | MUL | NULL | || বয়স | int(11) | হ্যাঁ | | NULL | |+------+------------+------+------+---------+--- -------------+3 সারি সেটে (0.01 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(নাম,বয়স) মান ('Robert',21); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable(নাম,বয়স) মানগুলিতে সন্নিবেশ করুন('বব',23);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable(নাম,বয়স) মান ('David',22); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.39 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+---------+------+| 2 | বব | 23 || 3 | ডেভিড | 22 || 1 | রবার্ট | 21 |+----+---------+------+3 সারি সেটে (0.00 সেকেন্ড)
  1. আমরা কিভাবে একটি মাইএসকিউএল ভিউ পরিবর্তন করতে পারি

  2. মাইএসকিউএল-এ KEY কীওয়ার্ডের অর্থ কী?

  3. কিভাবে MyISAM ইঞ্জিন টেবিল দিয়ে একটি MySQL টেবিল তৈরি করবেন?

  4. MySQL Workbench দিয়ে একটি নতুন ডাটাবেস তৈরি করবেন?