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

bagaimana cara menggunakan `charset` dan `encoding` di `create_engine` dari SQLAlchemy (untuk membuat kerangka data panda)?

encoding parameter tidak bekerja dengan benar.

Jadi, seperti yang dikatakan @doru di tautan ini , Anda harus menambahkan ?charset=utf8mb4 di akhir string koneksi. seperti ini:

connect_string = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(DB_USER, DB_PASS, DB_HOST, DB_PORT, DATABASE)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Peringatan:mysql_result() mengharapkan parameter 1 menjadi sumber daya, diberikan boolean

  2. Buat tabel di MySQL yang cocok dengan tabel lain?

  3. Pencarian FULLTEXT di MySQL tidak mengembalikan baris apa pun

  4. kesalahan fatal yang ditemui selama eksekusi perintah selama pembaruan

  5. Poin kueri dalam radius tertentu di MySQL