Pokud plánujete přestavět Qt propojené s MySQL, můžete přestat nyní, nemusíte! Ovladače SQL jsou zásuvné moduly (podle definice dynamicky načítané za běhu) a lze je zkompilovat nezávisle.
Najděte zdroje ovladačů ve zdrojovém stromu Qt něco jako qt/src/plugins/sqldrivers/mysql
pak jej postavte. Cílem hry je poskytnout správné vývojové hlavičky a knihovny MySQL (klientské), aby ovladač vytvořil ! (Uvědomte si, že pokud používáte Windows, může to být 32bitová verze klienta MySQL, kterou potřebujete, i když používáte 64bitový OS).
Cestu k MySQL můžete poskytnout prostřednictvím qmake
příkaz k tomu viz článek od Antona, osobně kopíruji a měním .pro
soubor, který odpovídá mé instalaci ... snazší později v případě potřeby znovu sestavit.
Jakmile bude sestavení úspěšné, budete mít pěkný qsqlmysql.dll
musíte zkopírovat do adresáře Qt, který používáte ke spouštění aplikací, v podstatě něco jako qt/plugins/sqldrivers
v $QT_DIR.