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

Unicode Encode Error codec 'latin-1' tidak dapat menyandikan karakter '\u2019'

\u2019 adalah Unicode untuk , UTF-8 hex E28099 , yang merupakan "TANDA KUTIPAN TUNGGAL KANAN". Setara latin1 langsung adalah hex 92 . Beberapa produk pengolah kata menggunakannya sebagai ganti apostrof (' ).

Anda mendapatkan pesan kesalahan, bukan karena Anda tidak dapat menangani karakter, tetapi karena konfigurasi gagal untuk menyatakan pengkodean mana yang digunakan di mana.

"132" tampaknya tidak relevan:132 84 E2809E „ „

Catatan tentang Python:http://mysql.rjweb.org/doc.php/charcoll #python
Catatan tentang masalah rangkaian karakter lainnya:Masalah dengan karakter UTF-8; apa yang saya lihat bukan apa yang saya simpan

Tanpa mengetahui skema atau konfigurasi Python, saya tidak bisa lebih spesifik.




  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 Mencadangkan/Memulihkan MySQL/MariaDB dan PostgreSQL Menggunakan Alat 'Automysqlbackup' dan 'Autopostgresqlbackup'

  2. konvensi penamaan mysql

  3. PDO mengambil satu kolom dari tabel ke dalam array 1 dimensi

  4. Bagaimana Mendapatkan Ukuran Sebenarnya dari Database MySQL?

  5. Memperbaiki penyandian