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

MySQL টেবিল থেকে ইউনিক কী সরানোর পদ্ধতি

MySQL টেবিল থেকে ইউনিক কী সরাতে DROP INDEX ব্যবহার করুন। সিনট্যাক্স:

ALTER TABLE yourTableName DROP INDEX yourKeyName;

উদাহরণের জন্য ইউনিক কীসহ টেবিল তৈরি করি:

mysql> CREATE TABLE DropIndexDemo (
    -> BookId INT UNIQUE KEY,
    -> BookName VARCHAR(200)
    -> );

ইন্ডেক্স নাম জানতে:

mysql> SHOW INDEX FROM DropIndexDemo;

ফলাফলে Key_name কলামে ইউনিক কীর নাম (এখানে BookId) দেখতে পাবেন।

ইউনিক কী ড্রপ করুন:

mysql> ALTER TABLE DropIndexDemo DROP INDEX BookId;

টেবিল স্ট্রাকচার চেক করুন:

mysql> DESC DropIndexDemo;

ফলাফলে Key কলামে UNI দেখাবে না, অর্থাৎ ইউনিক কী মুছে গেছে।

  1. MySQL-এ REPLACE দিয়ে শুধু শতাংশ চিহ্ন (%) মুছে ফেলা

  2. MySQL-এ VIEW থেকে টেবিল তৈরি করা (CREATE TABLE ... SELECT)

  3. MySQL-এ RAND() এবং LIMIT দিয়ে র‍্যান্ডম রো বের করা

  4. MySQL টেবিল থেকে ইন্ডেক্স সরানো