Create Table: CREATE TABLE `fuinfo` (
`fid` int(10) unsigned NOT NULL,
`name` varchar(40) NOT NULL,
`email` varchar(128) NOT NULL,
UNIQUE KEY `email` (`email`),
UNIQUE KEY `fid` (`fid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
मैं email
पर अद्वितीय कुंजी को छोड़ना चाहता हूं, कैसे?MySQL में अद्वितीय कैसे छोड़ें?
ध्यान दें कि यदि आप 'ईमेल' कॉलम की एक विदेशी कुंजी मौजूद हैं (त्रुटि 150) तो आप इस तरह की कुंजी छोड़ने में सक्षम नहीं हो सकते हैं। इसे काम करने के लिए, पहले विदेशी कुंजी ड्रॉप करें, फिर इंडेक्स ड्रॉप करें, और बाद में विदेशी कुंजी को फिर से बनाएं। उदाहरण के लिए वैकल्पिक तालिका fuinfo डीआरओपी विदेशी कुंजी fk_name_for_email; –