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

MySQL/PDO डेटा को छोटा करता है

यहां दो बिंदु बनाए जाने हैं। एक यह है कि आदर्श रूप से सभी वर्ण एन्कोडिंग UTF8 . होने चाहिए - वह सर्वर, क्लाइंट, कनेक्शन और टेबल है। दूसरा यह है कि PHP का strlen फ़ंक्शन बाइट्स की गणना करता है, वर्णों की नहीं।

हो सकता है कि आपका टेबल कैरेक्टर सेट UTF8 . पर सेट न हो . आप कर सकते हैं

SHOW CREATE TABLE chemicals;

इसे जांचने के लिए। आपको इन्हें अपने my.cnf . में भी जोड़ना चाहिए :

[mysqld]
character-set-client=utf8
character-set-results=utf8

MySQL कैरेक्टर सेट के बारे में यहाँ और पढ़ें:

MySQL कैरेक्टर सेट



  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. MySql में फ़ोन नंबरों के क्षेत्र को साफ़ करना

  3. क्रॉन जॉब्स/इवेंट शेड्यूलर का उपयोग करके 30 मिनट के बाद MySQL रो हटाएं

  4. MySQL क्लस्टर कैसे निर्धारित करता है कि किसी SELECT क्वेरी के लिए कौन से डेटा नोड्स को खोजना है?

  5. वर्डप्रेस ब्लॉग चलाने के लिए PHP-MySQL लगातार कनेक्शन का उपयोग करना