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

Jak uniknąć ostrzeżenia o kodowaniu podczas wstawiania danych binarnych do kolumny blob w MySQL przy użyciu Pythona 2.7 i MySQLdb?

Po dalszych poszukiwaniach znalazłem odpowiedzi.

  1. Właściwie to MySQL generuje to ostrzeżenie.
  2. Można tego uniknąć, używając _binary przed parametrem binarnym.

https://bugs.mysql.com/bug.php?id=79317

Dlatego kod Pythona musi zostać zaktualizowany w następujący sposób:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ustaw strefę czasową w PHP i MySQL

  2. Wypełnianie listy rozwijanej PHP z bazy danych mysql

  3. Jak ustawić domyślny schemat dla użytkownika w MySQL?

  4. Docker nie może połączyć aplikacji z MySQL

  5. Przesyłanie obrazu do obiektu blob bazy danych MySQL w codeigniter