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

Sterownik Qt QMYSQL nie jest załadowany w systemie Windows

Wygląda na to, że Twój plik qsqlmysql.dll która jest twoją wtyczką sql, znajduje się w tym samym folderze co twoja aplikacja, podczas gdy powinna znajdować się w folderze sqldrivers.

Co prawdopodobnie musisz zrobić:

  • przenieś plik qsqlmysql.dll i libmysql-dll (i zależności) do podfolderu wtyczek
  • spróbuj zrestartować, możesz chcieć debugować ze ścieżką biblioteki, której Qt używa do ładowania.

Jeśli to rozwiąże problem, napraw swój instalator.

Możesz zajrzeć na http://doc.qt.io/qt -5/deployment-plugins.html do wdrażania wtyczek



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wywoływanie procedury przechowywanej MySQL w PHP

  2. MySQL Obejście błędu 1093

  3. mysql cross join, ale bez zduplikowanej pary?

  4. Jak zablokować wiersz InnoDB, który jeszcze nie istnieje?

  5. Wstawiaj wiersze tylko wtedy, gdy istnieje identyfikator z innej tabeli