Maison > base de données > tutoriel mysql > le corps du texte

Comment compiler manuellement QT sans pilote MySQL ?

PHPz
Libérer: 2023-05-29 08:55:05
avant
1208 Les gens l'ont consulté

Code d'erreur :

"QSqlDatabase : pilote QMYSQL non chargé

, QSqlDatabase : pilotes disponibles : QSQLITE QODBC QODBC3 QPSQL QPSQL7"

Il n'y a pas de QMYSQL du tout, nous devons donc le compiler manuellement, ce qui est très simple.

La configuration de l'auteur :

Version QT : 5.13.0

La base de données MySQL utilise SQLyog, un logiciel de traitement de base de données MySQL très simple comme Excel

1 Téléchargez le serveur communautaire MySQL 64 bits

Comment compiler manuellement QT sans pilote MySQL ?.

Après le téléchargement, décompressez-le pour une utilisation ultérieure, aucune installation requise.

2. Recherchez le répertoire d'installation de qt dans le répertoire d'installation de QT : répertoire d'installation de qt 5.13.0Srcqtbasesrcpluginssqldriversmysqlmysql.pro, puis ouvrez le fichier avec QT.

Ajouter

#Ce chemin est le chemin du fichier d'en-tête de MySQL que vous venez de télécharger et décompressé
INCLUDEPATH +="D:Softwaremysql-8.0.19-winx64include"
#Ce chemin est le chemin du fichier d'en-tête que vous venez de chemin du fichier de bibliothèque Mysql téléchargé et décompressé
LIBS +="D:Softwaremysql-8.0.19-winx64liblibmysql.lib"

#Afin de faciliter la recherche de fichiers de bibliothèque compilés à l'avenir, ajoutez cette instruction pour indiquer l'emplacement du sortie du résultat compilé
DESTDIR = ../mysql/lib/

En même temps, QMAKE_USE += mysql doit être bloqué : comme suit S'il n'est pas bloqué, il indiquera que la bibliothèque mysql n'existe pas.

. #QMAKE_USE += mysql

L'image spécifique est telle que montrée

Comment compiler manuellement QT sans pilote MySQL ?

3. Compiler

Qu'une erreur soit générée ci-dessous, cliquez simplement sur le petit marteau en bas à gauche ou sur Ctrl+B pour exécuter la compilation

Une fois la construction en bas à droite terminée, il y en aura un supplémentaire dans le dossier mysql lib

4 Configuration

Ouvrez ce dossier lib et copiez les 4 fichiers qu'il contient dans votre QT. chemin d'installation Qt5.13.05.13.0mingw73_64pluginssqldrivers

Comme indiqué

Comment compiler manuellement QT sans pilote MySQL ?

Connectez-vous à ce moment Une base de données MySQL fera l'affaire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal