কম্পিউটার

MySQL টেবিল থেকে অনন্য কী সরান?


MySQL থেকে অনন্য কী অপসারণ করতে, DROP কমান্ড ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

সারণী পরিবর্তন করুন আপনার টেবিলের নাম ড্রপ ইনডেক্স আপনার কীনাম;

উপরের সিনট্যাক্স বুঝতে, আসুন অনন্য কী দিয়ে একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল তৈরি করুন DropIndexDemo −> ( −> BookId int অনন্য কী, −> BookName varchar(200) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.88 সেকেন্ড)

এখন আপনি শো কমান্ডের সাহায্যে কী নামটি পরীক্ষা করতে পারেন। এই অনন্য কী মুছে ফেলা হবে। প্রশ্নটি নিম্নরূপ -

mysql> DropIndexDemo থেকে সূচী দেখান;

নিচের আউটপুট −

+------------+------------+----------+---------- ----+------------+------------+---------------+------ -----+---------+------+------------+---------+------ ----------+---------+| টেবিল | অ_অদ্বিতীয় | মূল_নাম | Seq_in_index | কলাম_নাম | সমষ্টি | কার্ডিনালিটি | উপ_অংশ | বস্তাবন্দী | শূন্য | সূচক_টাইপ | মন্তব্য | সূচী_মন্তব্য | দৃশ্যমান |+------------+------------+------------+--------- -------------------+------------+-------------+------ ----+---------+------+---------------+---------+------ ---------+---------+| dropindex | 0 | বুকআইডি | 1 | বুকআইডি | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ |+------------+------------+------------+------------ -------------------+------------+-------------+------ ----+---------+------+---------------+---------+------ ---------+---------+1 সারি সেটে (0.17 সেকেন্ড)

উপরের নমুনা আউটপুট দেখুন, আপনার মূল নাম হল 'BookId'। এখন এখানে অনন্য কী −

অপসারণের জন্য প্রশ্ন রয়েছে সারণী পরিবর্তন করুন

আমরা MySQL টেবিল DropIndex থেকে অনন্য কী সরিয়ে দিয়েছি। BookId কলামে আগে অনন্য কী ছিল৷

এখন desc কমান্ডের সাহায্যে টেবিলের গঠন প্রদর্শন করুন। এটি অনন্য কী প্রদর্শন করবে না যেহেতু আমরা এটি মুছে ফেলেছি -

mysql> desc DropIndex;

নিচের আউটপুট −

+---------+---------------+------+------+------- --+-------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+---------+---------------+------+------+--------- -+------+| বুকআইডি | int(11) | হ্যাঁ | | NULL | || বইয়ের নাম | varchar(200) | হ্যাঁ | | NULL | |+---------+---------------+------+------+--------- সেটে +------+2 সারি (0.00 সেকেন্ড)

উপরের নমুনা আউটপুট দেখুন কলাম BookId-এ কোন অনন্য কী নেই।


  1. একটি MySQL টেবিলের মান থেকে শুধুমাত্র শতাংশ চিহ্ন সরান?

  2. কিভাবে MySQL এ ভিউ থেকে একটি টেবিল তৈরি করবেন?

  3. একটি MySQL টেবিল থেকে র্যান্ডম সারি প্রদর্শন করুন

  4. একটি MySQL টেবিল থেকে সূচী সরান