Nejprve musíte zjistit, kde jste nainstalovali mysql. Myslím, že by to bylo někde ve vašich Program Files
. Zde uvidíte dva adresáře:include
a lib
. Pokud ne - nemáte nainstalovanou vývojářskou verzi mysql. Nebojte se, spusťte instalaci mysql ještě jednou, vyberte aktualizaci vaší aktuální instalace a nezapomeňte v průvodci zaškrtnout 'developer-something'.
Nyní předpokládejme, že jste udělali vše správně a našli jste mysql include
a lib
adresáře. Pamatujte si je (budeme je potřebovat o něco později). Nyní přejděte do adresáře vašeho Qt a někde tam najděte zdroje ovladačů:./Src/qtbase/src/plugins/sqldrivers/mysql
.
Nyní proveďte několik kroků:
- Otevřete cmd a přejděte do zdrojového adresáře ovladače mysql
- Zadejte
qmake "INCLUDEPATH+=C:/MySQL/include" "LIBS+=C:/MySQL/lib/libmysql.lib" mysql.pro
, kde 'C:/MySQL/include' je vaše cesta k zahrnutí mysql a 'C:/MySQL/lib' je vaše cesta k knihovně mysql. - Zadejte
nmake
(nebomake
pokud používáte mingw) - Zadejte
nmake install
(nebomake install
) - Přidejte cestu knihovny mysql do systémové PATH
- Restartovat
Poté by mělo vše fungovat správně.