Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara membuat database Mysql untuk mendukung Bahasa Arab?

saya menggunakan WAMP Server. (windows,apache,mysql,php).

//sangat penting

PERTAMA :

di phpmyadmin atau MySQL :pastikan Database Mysql adalah utf.pastikan database anda dan tabelnya adalah utf-general-ci

setelah terhubung ke Mysql segera (sebelum memilih DB Anda) buat pesanan ini.

mysql_set_charset('utf8');

contoh :

<?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";
?>

KEDUA :pada meta data pada file php buatlah meta data sebagai berikut :

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

Ketiga:Pastikan file php itu sendiri diaktifkan utf-8. Anda dapat memastikannya di pengaturan IDE Anda, atau jika Anda bekerja pada notepad++ atau Komodo Edit maka Anda dapat menemukannya di bilah status di bagian bawah jendela, sisi kanan.

// saya mencoba ini tetapi tidak berpengaruh.

di header file php (sebelum semuanya).

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

dalam formulir yang dikirimkan:

<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. Akses database jarak jauh mysql dari baris perintah

  2. Perlu Metode Hemat Waktu Mengimpor File CSV Besar Melalui PHP Ke Beberapa Tabel MySQL

  3. Tingkatkan hashing kata sandi dengan garam acak

  4. Urutan MySQL bersyarat dengan dua kolom (sama pentingnya)

  5. Saya memiliki array bilangan bulat, bagaimana cara menggunakan masing-masing dalam kueri mysql (dalam php)?