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

koneksi pymysql pilih kueri dan fetchall return Tuple yang memiliki literal byte seperti b'25.00' daripada string seperti '25.00'

b awalan berarti byte literal di Python3. Coba ubah ke string.

...
res = (b'1', b'2015-01-02 23:11:19', b'25.00')
new_res = []
for i in res:
    new_res.append(i.decode(encoding='utf-8'))

new_res = tuple(new_res)
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengubah dua kerangka data di spark sql

  2. Konvensi penamaan MySQL, haruskah nama bidang menyertakan nama tabel?

  3. Cara menggunakan GROUP BY dalam kueri saat menggunakan variabel

  4. Ambil data untuk beberapa single atau referensi tanpa operator sejenis

  5. Pelanggaran batasan integritas:1452 Tidak dapat menambah atau memperbarui baris anak: