Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Otrzymuję NotImplementedError, gdy próbuję zrobić przygotowaną instrukcję za pomocą złącza mysql python

CEXT będzie domyślnie włączone jeśli to masz i przygotowane instrukcje nie są obsługiwane w CEXT w momencie pisania tego tekstu .

Możesz wyłączyć użycie CEXT podczas łączenia, dodając argument słowa kluczowego use_pure=True w następujący sposób:

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

Obsługa przygotowanych oświadczeń w CEXT zostanie uwzględniona w nadchodzącym mysql-connector-python Wersja 8.0.17 (zgodnie z Raportem o błędzie MySQL ). Więc kiedy to będzie dostępne, uaktualnij do co najmniej 8.0.17, aby rozwiązać ten problem bez konieczności 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. Joomla:Wywołanie funkcji pomocniczej z modelu?

  2. mysqli_num_rows nie działa poprawnie

  3. Jak wywołać procedurę składowaną MySQL z Railsów?

  4. Filtrowanie danych do wyświetlenia z bazy danych w javafx

  5. Połączenie z bazą danych laravel zwraca niezdefiniowany błąd indeksu