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

Saya mendapatkan NotImplementedError ketika mencoba melakukan pernyataan yang disiapkan dengan konektor python mysql

CEXT akan diaktifkan secara default jika Anda memilikinya , dan pernyataan yang disiapkan tidak didukung di CEXT pada saat penulisan .

Anda dapat menonaktifkan penggunaan CEXT saat Anda terhubung dengan menambahkan argumen kata kunci use_pure=True sebagai berikut:

connection = mysql.connector.connect(user=username, password=password,
                                     host='sql_server_host',
                                     database='dbname',
                                     use_pure=True)

Dukungan untuk pernyataan yang disiapkan di CEXT akan disertakan dalam mysql-connector-python yang akan datang 8.0.17 rilis (menurut laporan bug MySQL ). Jadi setelah tersedia, tingkatkan ke setidaknya 8.0.17 untuk menyelesaikan ini tanpa perlu use_pure=True .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. File PHP tidak dapat memasukkan beberapa bagian kode

  2. MySQL :transaksi dalam prosedur tersimpan

  3. Di MySQL apa yang dimaksud dengan Overhead, apa yang buruk tentangnya, dan bagaimana cara memperbaikinya?

  4. MySQL Pilih baris di mana kolom stempel waktu antara sekarang dan 10 menit yang lalu

  5. Tabel pivot MySQL menggunakan java