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

Izinkan karakter non ascii di database MySQL

Anda harus melihat pengkodean utf8

dapatkah Anda memposting pengkodean apa yang digunakan oleh database Anda, dan tabel Anda? (dapatkah Anda memposting struktur db Anda?)

EDIT:Untuk menjawab pertanyaan Anda dalam komentar Anda, perbedaan mendasar adalah bahwa utf8_general_ci lebih cepat tetapi tidak peduli dengan beberapa perbandingan khusus bahasa. Anda dapat membaca lebih lanjut tentang ini di tautan yang saya kirimkan di atas di posting saya. Bahkan hal itu mempengaruhi perilaku penyortiran dan pencarian.

Tidak masalah bagaimana Anda ingin database Anda berperilaku, semua susunan ini berguna di lingkungan yang berbeda. Dalam kasus Anda, saya tidak akan menggunakan utf8_bin karena hanya membandingkan string menggunakan nilai binernya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Membuat Pengguna Baru dan Memberikan Izin di MySQL

  2. Cara Memperbaiki Java.sql.SQLException:Kolom 'id' tidak ditemukan. kesalahan dalam Boot Musim Semi

  3. opencart — Bagaimana cara menampilkan modul secara manual di dalam file templat?

  4. ubah mesin default mysql menjadi innodb

  5. Bagaimana cara membuang file MySQL tanpa Kunci Asing melalui baris perintah?