কম্পিউটার

আমি বর্তমানে যে ডাটাবেসটি ব্যবহার করছি তাতে সঞ্চিত একটি টেবিলে প্রয়োগ করা সীমাবদ্ধতাগুলি আমি কীভাবে দেখতে পারি?


MySQL SHOW CREATE TABLE স্টেটমেন্ট আমাদেরকে একটি নির্দিষ্ট টেবিলে প্রযোজ্য সীমাবদ্ধতা এবং সেই টেবিল সম্পর্কে কিছু অন্যান্য বিবরণ প্রদান করবে। এর সিনট্যাক্স নিম্নরূপ হবে -

সিনট্যাক্স

SHOW CREATE TABLE table_name;

এখানে table_name হল সেই টেবিলের নাম যার উপর আমরা সীমাবদ্ধতা দেখতে চাই।

উদাহরণ

এই উদাহরণে আমরা 'কর্মচারী' -

নামের টেবিলের বিশদ বিবরণ পাচ্ছি
mysql> Show Create table employees\G
*************************** 1. row ***************************
       Table: employees
Create Table: CREATE TABLE `employees` (
   `Id` int(11) NOT NULL AUTO_INCREMENT,
   `Name` varchar(35) DEFAULT NULL,
   PRIMARY KEY (`Id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1 row in set (0.00 sec)

উপরের ফলাফল সেট দেখায় যে টেবিল 'কর্মচারীদের' কলাম 'আইডি'-তে একটি প্রাথমিক কী সীমাবদ্ধতা রয়েছে৷


  1. কিভাবে আমরা একটি নির্দিষ্ট MySQL ডাটাবেসে সংরক্ষিত ভিউ তালিকা দেখতে পারি?

  2. কিভাবে আমরা পিএইচপি স্ক্রিপ্ট ব্যবহার করে একটি নতুন ডাটাবেস তৈরি করতে পারি?

  3. কিভাবে আমরা একটি নির্দিষ্ট MySQL ডাটাবেসে সংরক্ষিত একটি ভিউ(গুলি) এর মেটাডেটা দেখতে পারি?

  4. কিভাবে আমরা PHP স্ক্রিপ্ট ব্যবহার করে একটি MySQL টেবিল তৈরি করতে পারি?