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

MySQL डिफ़ॉल्ट के रूप में latin1_swedish_ci का उपयोग क्यों करता है?

जहां तक ​​​​मैं देख सकता हूं, latin1 प्री-मल्टीबाइट समय में डिफ़ॉल्ट वर्ण सेट था और ऐसा लगता है कि इसे जारी रखा गया है, शायद नीचे की संगतता के कारणों के लिए (उदाहरण के लिए पुराने CREATE कथनों के लिए जो एक संयोजन निर्दिष्ट नहीं करते थे)।

यहां से :

क्यों स्वीडिश , मैं केवल अनुमान लगा सकता हूं कि ऐसा इसलिए है क्योंकि MySQL AB स्वीडिश है/थी। मुझे इस संयोजन को चुनने का कोई अन्य कारण नहीं दिख रहा है, यह कुछ विशिष्ट सॉर्टिंग क्विर्क के साथ आता है (ÄÖÜ Z के बाद आता है I लगता है) लेकिन वे कहीं भी एक अंतरराष्ट्रीय मानक के पास नहीं हैं।



  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. लेफ्ट जॉइन टेबल और इको टेबल में

  3. Mysql दो टेबल से चयन

  4. मेरी MySQL तालिका से बाधाओं को कैसे दूर करें?

  5. मैं दो स्ट्रिंग्स की तुलना (और) कैसे करूं जो mysql में बाइनरी मास्क का प्रतिनिधित्व करती हैं?