में बदलने के लिए मेरे पास MySQL डेटाबेस में एक तालिका है, जिसका उपयोग प्रमाणीकरण के लिए किया जाता है। और अब, मुझे प्रमाणीकरण केस संवेदनशील बनाना है। चारों ओर घूमते हुए, मैंने महसूस किया है कि माईस्क्ल कॉलम खोज परिचालन के लिए केस असंवेदनशील (ओरेकल के विपरीत) हैं और "बाइनरी" यानी निर्दिष्ट करके तालिका बनाने के दौरान डिफ़ॉल्ट व्यवहार बदला जा सकता है।MySQL तालिका कॉलम को केस संवेदनशील
CREATE TABLE USERS
(
USER_ID SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
USER_NAME VARCHAR(50) BINARY NOT NULL
)
कोई मुझे बता सकते हैं कि कैसे "बाइनरी" एक डीबी की मौजूदा स्तंभ में जोड़ने के लिए MySQL में तालिका को बदलने के लिए?
धन्यवाद!
आपको इसे केस संवेदनशील बनाने के लिए बाइनरी बनाने की आवश्यकता नहीं है। यदि यह एक वर्चर है, तो बस उपरोक्त के आधार पर collation = latin1_general_cs – Chiwda