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

मैं जावा स्विंग एप्लिकेशन में कैरेक्टर एन्कोडिंग कहां सेट करूं ताकि मैं एक MySQL डेटाबेस में हिंदी लिख सकूं?

आम तौर पर, आपको देवनागरी वर्णों (हिंदी के लिए उपयोग किए जाने वाले) का उपयोग करने के लिए, यूटीएफ -8 को स्टोर करने के लिए अपना डेटाबेस सेट अप करना होगा। लेकिन कृति देव फॉण्ट कुछ गलत काम करके इस समस्या से बचते हैं। वे वास्तव में रोमन अक्षरों को देवनागरी अक्षरों की तरह बनाते हैं। इसका यह फायदा है कि आप एक मानक अंग्रेजी कीबोर्ड पर आसानी से हिंदी टाइप कर सकते हैं। लेकिन इसका नुकसान यह है कि आप जो कुछ भी हिंदी में लिखेंगे, वह कवर के नीचे रोमन टेक्स्ट होगा।

तो आपके पास दो विकल्प हैं।

  1. आप कृति देव फॉन्ट का उपयोग कर सकते हैं, लेकिन ध्यान रखें कि आप अभी भी रोमन टेक्स्ट के साथ काम कर रहे होंगे। यदि आप अपना पाठ प्रदर्शित करना चाहते हैं, और यह हिंदी जैसा दिखना चाहते हैं, तो आपको इसे प्रदर्शित करने के लिए कृति देव फ़ॉन्ट का उपयोग करना होगा।

  2. आप कृति देव फ़ॉन्ट को छोड़ सकते हैं, और देवनागरी वर्णों के लिए UTF-8 वर्णों का उपयोग कर सकते हैं; निश्चित रूप से यह सुनिश्चित करना कि आपका डेटाबेस UTF-8 को सहेजने में सक्षम है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उबंटू 12.04.5 एलटीएस में सॉकेट '/var/run/mysqld/mysqld.sock' के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता

  2. MySQL को भेजे गए/प्राप्त किए गए अंतिम संदेश द्वारा संपर्कों की सूची प्राप्त करें

  3. MySQL 4.1.x + Connector/J . के साथ बड़े परिणाम सेट को स्ट्रीम करना

  4. FROM_UNIXTIME . से ऋणात्मक मानों को परिवर्तित किया जा रहा है

  5. विभिन्न मानदंडों के आधार पर दो MySQL SUM कैसे करें