IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Discussion :

Installation du plug-in pour MySQL


Sujet :

Bases de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut Installation du plug-in pour MySQL
    Bonjour.

    J'ai encore quelque question concernant l'installation du plugin MySQL. J'ai aucun souci pour me connecter à une base QSQLITE. Mais par contre j'ai un souci pour installer le driver pour MySQL. J'utilise Windows Xp et QtCreator. J'ai installer MySQL dans D:\MySQL. j'ai executer MySQL et cliquer sur includes Files \Libs en choisisant le chemin : D:\MySQL.

    Ensuite J'installe Qt2010.10
    Puis je copie l'extraction de mingw-utilities dans le Qt\...mingw\bin

    Ensuite j'ai ouvert Qt command Prompt et J'y écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    configure.exe -debug-and-release -plugin-sql-mysql -no-webkit
    juqu'ici tout va bien.

    Ensuite n'arrive pas à configurer le plugin de MySQL et d'ailleurs j'ai pas bien tout saisi.

    De plus aprés avoir essayer qq commande dans 2 tuto, j'ai voulu
    executer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    make clean | make confclean
    mais 'make' n'est pas reconnue comme commande.

    Et j'ai pas envie de réinstaller Qt!

    La je bloque : un coup de main pour la suite me ferrais du bien je pense...

    Lorsque je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dlltool -k --input-def LIBMYSQL.def --dllname libmysql.dll --output-lib libmysql.a
    j'ai le message suivant : Can't open def file: LIBMYSQL.def

    Voila

    Question :

    1) C'est bien comme cela ou je me trompe?
    2) Je constate que je n'ai que 2 dll dans MySQL

    D:\MySQL\bin : libmySQL.dll et je ne sais pas si je dois le copier quelque part dans ...

    D:\MySQL\lib\plugin : ha_innodb_plugin.dll idem, je pense pas que non

    3) Y'a t'il des fichiers à copier dans d'autre dossier et à quelle moment?
    4) Si on utilise pas webkit faut t'il quand meme mettre -no-webkit?
    5) Comment nettoyer Qt via Command Prompt

    Merci d'avance

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 752
    Par défaut
    Salut,

    D'ores et déjà, quel compilateur utilises-tu ? Si c'est VS, c'est tout à fait normal que tu ne trouves pas make : il faut utiliser nmake.

    Ensuite, le compilateur ne s'enregistre pas automatiquement dans le PATH système : en général, un invite de commandes spécial est fourni. Par exemple, sous VS, Invites de commandes Visual Studio. Il est parfaitement configuré, tu es sûr d'utiliser le bon compilateur pour ta plateforme, sans (trop) de risques de contagion par un autre.

    Aussi, comme tu essayes de compiler Qt, l'idéal est de partir des sources téléchargées sur le site Nokia, pas d'une version avec des binaires livrés.

    Ensuite, quand tu installes MySQL, vérifie que tu as bien demandé l'installation des ficheirs de développement (un dossier lib et un dossier include dans C:\MySQL, normalement). Il faut que ton compilateur y ait accès (variables LIB et INCLUDE, resp, sous VS ; à préciser dans l'appel au compilateur avec MinGW).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut
    Merci pour ces conseils!

    Je viens de constater que j'avais pas télécharger bon executable de MySQL,
    celui à 105Mb.

    Je utilise bien sur QtCreator et pas Mirosoft Visual Studio pour compiler mes application.

    Du coup j'ai enfin tous les fichiers nécessaire.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut


    Je coince ici :J'ai une erreur de Conflit avec MVS je pense .

    Voir pièce jointe pour l'erreur.

    Merci pour votre aide
    Fichiers attachés Fichiers attachés

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut
    Bon j'ai réussi à supprimer cette erreur de Conflit avec MVC,

    mais j'ai beau recommencer les tutos dans tous les sens j'ai à chaque fois une
    erreur sur "sript" : Undefined reference!

    Pourquoi...

    J'ai également essayer avec un fichier mysql.bat et j'obtiens également des erreurs.

    à l'aide!!!

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut
    Bonsoir.

    Aprés plusieurs essaies de compilation de Qt pour MySQL.

    J'ai enfin réussi à compiler Qt sans aucune erreur mais voila je n'arrive toujours pas à ouvrir ma BDD MySQL

    Acess denied for user "@"localhost' to database 'ma_bd" QMYSQL: Unable to connect.

    Dois je configurer ma BDD via MySQL5.1? comment?

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/03/2011, 11h58
  2. Réponses: 1
    Dernier message: 29/10/2007, 14h23
  3. Réponses: 5
    Dernier message: 05/12/2006, 18h05
  4. batch pour mysql no install
    Par chasse dans le forum Installation
    Réponses: 4
    Dernier message: 30/05/2006, 17h00
  5. Réponses: 1
    Dernier message: 07/03/2006, 16h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo