Mysql
 sql >> база данни >  >> RDS >> Mysql

Qt - Как да получа|компилиран Mysql драйвер

Ако планирате да възстановите Qt, свързан с MySQL, можете да спрете сега, не е нужно! SQL драйверите са плъгини (по дефиниция се зареждат динамично по време на изпълнение) и могат да бъдат компилирани независимо.

Намерете източниците на драйвери в дървото на източника на Qt нещо като qt/src/plugins/sqldrivers/mysql след това го изградете. Играта тук е да осигурите правилните заглавки и библиотеки за разработка на MySQL (клиентски), така че драйверът да изгради! (Имайте предвид, че ако сте един Windows, може да е 32-битова версия на MySQL клиента, от която се нуждаете, дори ако използвате 64-битова ОС).

Можете да предоставите MySQL път чрез qmake команда за това се обърнете към статията дадена от Антон, лично аз копирам и променям .pro файл, за да съответства на моята инсталация ... по-лесно за възстановяване по-късно, ако е необходимо.

След като компилацията е успешна, ще имате хубав qsqlmysql.dll трябва да копирате в Qt директорията, която използвате, за да стартирате приложенията си, основно нещо като qt/plugins/sqldrivers в $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. Как да разрешите проблема с "caching_sha2_password" на приставката за удостоверяване не може да се зареди

  2. MySQL връща само един ред

  3. MySQL:Сума стойности в подзаявки

  4. Django поврежда ли DateTimeField, запознат с часовата зона, когато го записва в базата данни?

  5. MySql получава записи или данни ежедневно, седмично, месечно и годишно