sql >> Database >  >> RDS >> Mysql

QMYSQL-stuurprogramma laadfout

Bedankt voor de inbreng. Het bleek een hele domme fout te zijn. Ik probeerde de 64-bits binaire bestanden op te nemen in mijn 32-bits Qt-build. Voor het geval iemand problemen heeft om MySQL met Qt te laten werken, hier is hoe het voor mij werkte:

-download/installeer Qt van http://www.qt.io/download/ .C:\Qt\5.5\mingw492_32\plugins\sqldrivers moet qsqlmysql.dll bevatten, wat de Qt-driver is om qt te laten communiceren met MySQL

-download/installeer MySQL van http://dev.mysql.com/downloads/mysql/ .Het Windows-installatieprogramma werkte prima voor mij

- installeer MySQL Connector C 6.1 van https://dev.mysql.com/downloads/connector /c/ .Dit zat niet bij het Windows-installatieprogramma, maar bevat de benodigde binaire bestanden

-kopieer libmysql.dll en libmysql.lib van C:\Program Files (x86)\MySQL\MySQL Connector C 6.1\lib naar de .exe-map voor elk project dat het moet gebruiken

- geniet van een vragende programmeersessie in Qt!



  1. Hoe kan ik een int casten naar een bit in MySQL 5.1?

  2. UniVerse-tips

  3. 4 gegevenstypen die worden afgeschaft in SQL Server

  4. Doctrine houdt entiteit niet vol met booleaanse waarden en PDO::ATTR_EMULATE_PREPARES =false in Mysql