Om du planerar att bygga om Qt kopplat till MySQL kan du sluta nu, du behöver inte! SQL-drivrutiner är plugins (per definition laddas dynamiskt under körning) och kan kompileras oberoende.
Hitta drivrutinskällorna i Qt-källträdet, något som qt/src/plugins/sqldrivers/mysql
sedan bygga den. Spelet här är att tillhandahålla de rätta MySQL-utvecklingshuvuden och -bibliotek (klient) så att drivrutinen bygger ! (Var medveten om att om du är ett Windows kan det vara en 32-bitars version av MySQL-klienten du behöver även om du kör ett 64-bitars OS).
Du kan tillhandahålla MySQL-sökväg via qmake
kommandot för det hänvisar till artikeln från Anton, personligen kopierar och ändrar jag .pro
fil som matchar min installation ... lättare att bygga om senare om det behövs.
När bygget har lyckats kommer du att ha en fin qsqlmysql.dll
du måste kopiera till Qt dir du använder för att köra dina appar i princip något som qt/plugins/sqldrivers
i $QT_DIR.