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

Masalah Penyandian Teks MySQL C#

Ada dua hal yang perlu Anda lakukan untuk mendukung UTF-8 dalam kerangka kerja Entitas ADO.NET (atau secara umum menggunakan Konektor .NET MySQL):

  1. Pastikan bahwa susunan database tabel Anda adalah susunan UTF-8 (yaitu utf8_general_ci atau salah satu relasinya)
  2. Tambahkan Charset=utf8; ke string koneksi Anda.

    "Server=localhost;Database=test;Uid=test;Pwd=test;Charset=utf8;"
    

Saya tidak yakin, tetapi pengkodean mungkin peka huruf besar-kecil; Saya menemukan bahwa CharSet=UTF8; tidak berhasil untuk saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara Jenis DATE, TIME, DATETIME, dan TIMESTAMP

  2. Bagaimana mengatur ketersediaan kamar berdasarkan hari atau bulan pekerjaan

  3. Gabung Kiri tidak mengembalikan semua baris

  4. Bagaimana menghubungkan Android dengan MySQL menggunakan driver Mysql JDBC

  5. Bagaimana cara memuat tabel ke dalam kumpulan buffer INNODB dengan MySQL?