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(nebomakepokud 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ě.