Jika Anda berencana untuk membangun kembali Qt yang ditautkan ke MySQL, Anda dapat berhenti sekarang, Anda tidak perlu melakukannya! Driver SQL adalah plugin (menurut definisi dimuat secara dinamis saat run time) dan dapat dikompilasi secara independen.
Temukan sumber driver di pohon sumber Qt seperti qt/src/plugins/sqldrivers/mysql
kemudian membangunnya. Permainan di sini adalah untuk menyediakan header dan perpustakaan pengembangan MySQL yang tepat (yang klien) sehingga driver akan membangun ! (Berhati-hatilah jika Anda adalah satu jendela, itu mungkin versi 32-bit dari klien MySQL yang Anda butuhkan bahkan jika Anda menjalankan OS 64-bit).
Anda dapat memberikan jalur MySQL melalui qmake
perintah untuk itu merujuk pada artikel yang diberikan oleh Anton, secara pribadi saya menyalin dan mengubah .pro
file agar sesuai dengan instalasi saya ... lebih mudah untuk membangun kembali nanti jika diperlukan.
Setelah build berhasil, Anda akan memiliki qsqlmysql.dll
yang bagus Anda harus menyalin ke direktori Qt yang Anda gunakan untuk menjalankan aplikasi Anda pada dasarnya seperti qt/plugins/sqldrivers
di $QT_DIR.