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

MySQL - Karakter Rusia ditampilkan secara tidak benar

  1. Pastikan charset/kolasi database adalah UTF-8
  2. Pada halaman yang Anda masukkan karakter Rusia ini ( form, textarea ), pastikan encoding adalah UTF-8, dengan mengatur Content-Type ke text/html; charset=utf-8 . Masukkan teks Rusia langsung ke input formulir.
  3. Pada halaman pemrosesan yang menangani formulir ini, yang memasukkannya ke dalam database, pastikan untuk melakukan SET NAMES utf8 jadi disimpan sebagai UTF-8 sebelum Anda memasukkan data, dalam kueri terpisah sebelumnya.
  4. Saat Anda merender konten dari database dalam sebuah tampilan, pastikan Content-Type adalah text/html; charset=utf-8 .

Pastikan tipe kontennya bukan windows-1251 atau iso-8859-1/latin1. Pastikan charset/kolasi database BUKAN ISO-8859-1/Latin1.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memperbarui bidang untuk menambah nilai ke nilai yang ada?

  2. Pemecahan Masalah:Kesalahan MySQL/MariaDB #1044 Е Akses Ditolak untuk Pengguna

  3. SQLite - ORDER OLEH RAND()

  4. Konversikan keluaran kueri MySQL ke utf8

  5. Cara Memantau Beberapa Instance MySQL yang Berjalan di Mesin yang Sama - Tips &Trik ClusterControl