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

क्या MySQL केस में टेबल नाम संवेदनशील हैं?

सामान्य तौर पर:

डेटाबेस और तालिका नाम विंडोज़ में केस संवेदी नहीं हैं, और यूनिक्स की अधिकांश किस्मों में केस संवेदनशील हैं।

<ब्लॉकक्वॉट>

MySQL में, डेटाबेस डेटाडायरेक्टरी के भीतर निर्देशिकाओं के अनुरूप होते हैं। डेटाबेस में प्रत्येक तालिका डेटाबेस निर्देशिका में कम से कम onefile से मेल खाती है। नतीजतन, अंतर्निहित ऑपरेटिंग सिस्टम की केस संवेदनशीलता डेटाबेस और तालिका नामों की केस संवेदनशीलता में एक भूमिका निभाती है।

सिस्टम वेरिएबल lower_case_table_names का उपयोग करके कोई भी कॉन्फ़िगर कर सकता है कि डिस्क पर टेबल नाम कैसे संग्रहीत किए जाते हैं (my.cnf . में [mysqld] के अंतर्गत कॉन्फ़िगरेशन फ़ाइल)।

अनुभाग पढ़ें:10.2.2 पहचानकर्ता केस संवेदनशीलता अधिक जानकारी के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता खाता प्रबंधन, भूमिकाएं, अनुमतियां, प्रमाणीकरण PHP और MySQL - भाग 2

  2. MySQL में सबस्ट्रिंग () का उपयोग कैसे करें

  3. फेडोरा 14 पर MySQL रिलेशनल डेटाबेस का उपयोग करें

  4. उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग करके:हाँ) के लिए प्रवेश अस्वीकृत - कोई विशेषाधिकार नहीं?

  5. MySQL स्ट्रिंग बदलें