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 Delphi Discussion :

Connexion Firedac / Mysql impossible !


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Homme Profil pro
    Aucune
    Inscrit en
    Juillet 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Aucune

    Informations forums :
    Inscription : Juillet 2019
    Messages : 49
    Points : 41
    Points
    41
    Par défaut Connexion Firedac / Mysql impossible !
    Bonjour

    Je tente en vain de connecter Firedac à Mysql mais j ai le message d erreur suivant :
    Error: [FireDAC][Phys][MySQL]-314. Impossible de charger la bibliothèque du fournisseur [D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib\lib\D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib\libMysql.dll]. Le module spécifié est introuvable
    Conseil : vérifiez qu'il est dans le PATH ou dans les répertoires EXE de l'application et qu'il a un nombre de bits de x86.
    Comme je pense ne pas être trop bête je mets la libmysql.dll et libmysqld.dll dans le repertoir de mon executable mais ça ne fonctionne pas.
    Je mets dans les path (tous les utilisateurs et moi) le chemin complet de la dll à savoir D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib

    Je precise que mon delphi est en 32 bits et que j ai installé WAMP en 32 bits que les dll sont donc en 32 bits.
    J ai suivi
    http://docwiki.embarcadero.com/RADSt...rver_(FireDAC) mais toujours le même message d'erreur....

    comment proceder svp

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 709
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 709
    Points : 13 172
    Points
    13 172
    Par défaut
    C'est sûr que D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib\lib\D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib\libMysql.dll n'est pas un chemin valide.

    Comment initialises-tu VendorLib ?
    Avec la librairie dans le répertoire de l'app, ça devrait simplement être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FDPhysMySQLDriverLink1.VendorLib := 'libMysql.dll';

  3. #3
    Membre du Club
    Homme Profil pro
    Aucune
    Inscrit en
    Juillet 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Aucune

    Informations forums :
    Inscription : Juillet 2019
    Messages : 49
    Points : 41
    Points
    41
    Par défaut
    Merci pour ton aide.
    J ai donc modifié et nouveau message d erreur :
    Error: [FireDAC][Phys][MySQL]-314. Impossible de charger la bibliothèque du fournisseur [D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib\lib\libmysql.dll]. Le module spécifié est introuvable
    Conseil : vérifiez qu'il est dans le PATH ou dans les répertoires EXE de l'application et qu'il a un nombre de bits de x86.
    Mais là j ai lu avec plus d attention et ai constaté que le chemin contient \lib\lib et je ne sais pas d'ùo cela provient car j ai vérifié les chemins dans le PATH et ils sont D:\WAMP_SERVER\bin\mysql\mysql5.7.26\lib j ai supprimé le dernier rep '\lib' pensant que c était de là que provenait l erreur mais même message.

  4. #4
    Membre du Club
    Homme Profil pro
    Aucune
    Inscrit en
    Juillet 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Aucune

    Informations forums :
    Inscription : Juillet 2019
    Messages : 49
    Points : 41
    Points
    41
    Par défaut
    Etant donné que cela fait 2 jours que je suis dessus, j ai perdu patience et ai installé mydac qui fonctionne à merveille !
    Merci pour ton aide.

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

Discussions similaires

  1. [MySQL] connexion à base mysql impossible
    Par ctsblv dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/09/2015, 11h30
  2. Connexion avec MySQL impossible
    Par Marc_3 dans le forum JDBC
    Réponses: 3
    Dernier message: 11/01/2013, 10h01
  3. [MySQL] Connexion distante à mysql impossible
    Par Korhon dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 09/07/2010, 11h38
  4. connexion a mysql impossible
    Par glayag dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 31/08/2006, 02h05

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