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

Mysql डेटाबेस में फारसी \ अरबी पाठ संग्रहीत करना

ऐसा लगता है कि आप php का उपयोग कर रहे हैं $data . को भरने के लिए . तो आपको चारसेट को UTF8 . के रूप में सेट करना होगा (यानी SET NAMES 'utf-8'; ) उदाहरण के लिए यदि आप mysqli . का उपयोग कर रहे थे , आपका कोड इस प्रकार होगा:

<?php
    $conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
    mysqli_set_charset($conn,"utf8");

या इस उत्तर का उपयोग करें यदि आप PDO . का उपयोग कर रहे थे या यह वाला पदावनत mysql . के लिए . इसके अलावा, utf8-persian-ci . का उपयोग करना न भूलें संग्रह।

आपके html . में यदि आपके पास कोई फॉर्म है, तो accept-charset सेट करें UTF-8 . के रूप में :

<form action="" accept-charset="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. दो तिथियों के बीच अभिलेखों का चयन

  2. पासवर्ड रीसेट करने के बाद उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग करके:हाँ) के लिए प्रवेश निषेध LINUX

  3. कार्यक्षेत्र 6.0 . में useLegacyAuth=1 सेट करना

  4. MySQL YEARWEEK को आज की तारीख में बदलें

  5. यदि मैं एक विशाल MySQL InnoDb DELETE Query को समाप्त कर दूं तो क्या होगा?