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

अरबी भाषा का समर्थन करने के लिए मैसकल डेटाबेस कैसे बनाएं?

मैं WAMP सर्वर का उपयोग करता हूं। (विंडोज़, अपाचे, माइस्क्ल, पीएचपी)।

// इतना महत्वपूर्ण

पहला:

phpmyadmin या MySQL में :सुनिश्चित करें कि Mysql डेटाबेस utf है। सुनिश्चित करें कि आपका डेटाबेस और उसकी टेबल utf-general-ci

हैं

Mysql से तुरंत कनेक्ट होने के बाद (अपना DB चुनने से पहले) यह ऑर्डर करें।

mysql_set_charset('utf8');

उदाहरण:

<?php
     //connect to MySQL
     mysql_connect("localhost", "user", "password") or die(mysql_error());
     mysql_set_charset('utf8'); // that's the order.
     echo "Connected to MySQL<br />";

     //connect to your DB
     mysql_select_db("mydb") or die(mysql_error());
     echo "Connected to Database";
?>

दूसरा:PHP फ़ाइल में मेटा डेटा में मेटा डेटा को निम्नानुसार बनाएं:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

तीसरा:सुनिश्चित करें कि PHP फ़ाइल स्वयं utf-8 सक्षम है। आप अपनी आईडीई सेटिंग्स में सुनिश्चित कर सकते हैं, या यदि आप नोटपैड ++ या कोमोडो एडिट पर काम करते हैं तो आप इसे विंडो के नीचे, दाईं ओर स्थित स्टेटस बार में पा सकते हैं।

// मैंने यह कोशिश की लेकिन इसका कोई असर नहीं हुआ।

php फ़ाइल के शीर्ष लेख में (हर चीज़ से पहले).

<?php header("Content-type: text/html; charset=utf-8"); ?>

सबमिट किए गए फॉर्म में:

<form 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. mysql त्रुटि:प्रति घंटे अधिकतम कनेक्शन को पार कर गया

  2. MySQL:बहु-स्तंभ एकाधिक तालिकाओं में शामिल होते हैं?

  3. डीबी में कोई तालिका मौजूद है या नहीं, यह जांचने में समस्याएं

  4. Mysql - मेरे कोड में पार्स त्रुटि (वाक्यविन्यास त्रुटि)

  5. PHP:MySQL संग्रहीत प्रक्रिया को इनपुट और आउटपुट दोनों पैरामीटर के साथ कॉल करना (इनआउट नहीं)