sql >> Databáze >  >> RDS >> Mysql

Chyba při načítání ovladače QMYSQL

Děkuji za příspěvek. Ukázalo se, že to byla opravdu hloupá chyba. Snažil jsem se zahrnout 64bitové binární soubory do mého 32bitového sestavení Qt. V případě, že by měl někdo problémy s tím, aby MySQL fungovalo s Qt, tady je návod, jak to fungovalo pro mě:

-stáhněte/nainstalujte Qt z http://www.qt.io/download/ .C:\Qt\5.5\mingw492_32\plugins\sqldrivers by měl obsahovat qsqlmysql.dll, což je ovladač Qt pro interakci qt s MySQL

-stáhněte/nainstalujte MySQL z http://dev.mysql.com/downloads/mysql/ .Instalační program systému Windows mi fungoval dobře

-nainstalujte MySQL Connector C 6.1 z https://dev.mysql.com/downloads/connector /c/ .Toto nebylo dodáno s instalačním programem systému Windows, ale bude obsahovat potřebné binární soubory

-zkopírujte libmysql.dll a libmysql.lib z C:\Program Files (x86)\MySQL\MySQL Connector C 6.1\lib do adresáře .exe pro jakýkoli projekt, který jej musí používat

-Užijte si relaci dotazovaného programování v Qt!



  1. Jak mohu použít spouštěče PostgreSQL k ukládání změn (příkazy SQL a změny řádků)

  2. Nejrychlejší kontrola, zda řádek existuje v PostgreSQL

  3. Vložení příspěvku do Wordpressu pomocí MySql

  4. Výkon vkládání PHP PDO Mysql