Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में केस सेंसिटिव कॉलेशन

MySQL मैनुअल http://dev.mysql.com के अनुसार /doc/refman/5.0/hi/charset-mysql.html आप कोलेशन को _cs . पर सेट करने में सक्षम होना चाहिए केस संवेदनशीलता के लिए आप _cs . की सूची प्राप्त कर सकते हैं SHOW COLLATION WHERE COLLATION LIKE "%_cs" को क्रियान्वित करके कोलाज क्वेरी

थोड़ी खोजबीन के बाद:

जाहिरा तौर पर कोई utf8_*_cs नहीं हैं MySQL (अभी तक) में। यदि आपको utf8 फ़ील्ड के लिए केस संवेदी संयोजन की आवश्यकता है, तो आपको utf8_bin का उपयोग करना चाहिए . यह गड़बड़ कर देगा ORDER BY , लेकिन इसे ORDER BY column COLLATE utf8_general_ci द्वारा ठीक किया जा सकता है

स्रोत:http://forums.mysql.com/read .php?103,19380,200971#msg-200971 और http://forums.mysql.com/read. php?103,156527,198794#msg-198794



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में कॉलम के रूप में रो वैल्यू कैसे प्रदर्शित करें

  2. RowDataPacket ऑब्जेक्ट का उपयोग कैसे करें

  3. MySQLTuner का उपयोग करके MySQL के प्रदर्शन का अनुकूलन कैसे करें

  4. कैसे ठीक करें:jdbc के लिए कोई उपयुक्त ड्राइवर नहीं मिला:mysql:// localhost/dbname पूल का उपयोग करते समय त्रुटि?

  5. मैं MySQL उपयोगकर्ता नाम और पासवर्ड को डीकंपलिंग से कैसे बचा सकता हूं?