sql >> Database teknologi >  >> RDS >> Mysql

Qt - Sådan får du|kompilere Mysql-driver

Hvis du planlægger at genopbygge Qt knyttet til MySQL, kan du stoppe nu, du behøver ikke! SQL-drivere er plugins (per definition dynamisk indlæst under kørsel) og kan kompileres uafhængigt.

Find driverkilderne i Qt-kildetræet noget som qt/src/plugins/sqldrivers/mysql så byg den. Spillet her er at give de korrekte MySQL-udviklingsheadere og -biblioteker (klients), så driveren vil bygge ! (Vær opmærksom på, at hvis du er et Windows, kan det være en 32-bits version af MySQL-klienten, du har brug for, selvom du kører et 64-bits OS).

Du kan give MySQL-stien via qmake kommandoen for at henvise til artiklen givet af Anton, personligt kopierer og ændrer jeg .pro fil, der passer til min installation ... nemmere at genopbygge senere, hvis det er nødvendigt.

Når opbygningen er lykkedes, vil du have en god qsqlmysql.dll du skal kopiere ind i den Qt-dir, du bruger til at køre dine apps grundlæggende noget som qt/plugins/sqldrivers i $QT_DIR.



  1. Betyder kolonnerækkefølgen noget i dine MySQL-tabeller?

  2. Sådan optimerer du MySQL-visninger

  3. Kopier en tabel (inklusive indekser) i postgres

  4. Oracle Update Query ved hjælp af Join