Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Qt - Bagaimana cara mendapatkan|kompilasi driver Mysql

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan fatal:Kelas 'Swift_smtpTransport' tidak ditemukan di

  2. Cara menginstal MySQL di macOS

  3. Mysql Tingkatkan Performa Pencarian dengan wildcard (%%)

  4. Python MySQLdb / MySQL INSERT IGNORE &Memeriksa apakah Diabaikan

  5. Pilih catatan terbaru dalam tabel (bidang datetime)