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

UTF-8 dengan mysql dan php dalam karakter Swedia freebsd (åäö)

sepertinya Anda tidak menggunakan utf-8 di mana-mana jadi data Anda menjadi kacau di beberapa titik. tergantung pada apa yang sebenarnya Anda lakukan, Anda harus mengubah/menambahkan satu atau lebih poin berikut (kemungkinan besar itu adalah SET CHARSET /mysql_set_charset kamu lupa):

  • beri tahu MySQL untuk menggunakan utf-8. untuk melakukan ini, tambahkan ini ke my.cnf Anda:

  • sebelum berinteraksi dengan mysql, kirim dua kueri ini:

    atau, sebagai alternatif, biarkan php melakukan ini setelah membuka koneksi:

  • atur UTF-8 sebagai rangkaian karakter default untuk database Anda

  • lakukan hal yang sama untuk tabel:

  • dengan asumsi klien adalah browser, sajikan konten Anda sebagai utf-8 dan tajuk yang benar:

    untuk memastikan browser benar-benar mengerti, tambahkan meta-tag:

  • dan, yang tak kalah pentingnya, beri tahu browser untuk mengirimkan formulir menggunakan 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. Perintah Pencadangan dan Pemulihan MySQL untuk Administrasi Basis Data

  2. Simpan Perhitungan dalam Kode atau Basis Data?

  3. hapus tautan tidak menghapus catatan apa pun di database mysql

  4. Konfigurasi Ketersediaan Tinggi untuk Node ClusterControl Menggunakan CMON HA

  5. Kunci yang ditentukan MySQL terlalu panjang