एक अद्वितीय अनुक्रमणिका जोड़ना (सभी स्तंभों के साथ तालिका का) ALTER IGNORE
डुप्लिकेट से छुटकारा मिलेगा:
ALTER IGNORE TABLE table_name
ADD UNIQUE INDEX all_columns_uq
(phone, address, name, cellphone) ;
SQL-Fiddle में परीक्षण किया गया ।
नोट:संस्करण 5.5 में (तेज सूचकांक निर्माण के कार्यान्वयन में एक बग के कारण), उपरोक्त तभी काम करेगा जब आप ALTER
से पहले यह सेटिंग प्रदान करेंगे। :
SET SESSION old_alter_table=1 ;