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 :

Delphi 7/ MySQL / DBExpress


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut Delphi 7/ MySQL / DBExpress
    b'jour,

    voila j'ai un problème quand à la connexion à une base de données MYSQL à l'aide d'un TSQLConnection.
    je viens d'installer mysql version 3.23.**** et n'étant pas encore très à l'aise avec MYSQL, j'ai quand meme (enfin je crois) compris que le user par défaut est 'root' et le password '' (y'en a pas).
    donc, j'ai toujours un messages me signalant une erreur avec le username/password pour dbexpress.

    Quelqu'un pourrait-il m'aider ou me donner un exemple ou n'importe quoi.


    Merci d'avance.


    Yves


    --> yves_collet@hotmail.com

  2. #2
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 20
    Par défaut
    Est-ce que tu arrives déjà à te connecter à ta DB via la ligne de commande ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    >c:
    >cd mysql\bin
    >mysqld-nt
    Là, tu ouvres une nouvelle fenêtre Invite de commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >mysql -u root ta_base_de_données
    ??

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    merci pour votre message, mais malheureusement je n'arrive toujours rien à faire .

    j'ai télécharger mysql 3.23.58 ce matin, je l'installe, je créé une nouvelle base 'testdelphi', j'exécute les deux commandes que vous m'avez envoyé dans deux fenêtres différentes, je double-click sur ma TSQLConnection:
    DriverName : MySQL
    HostName : C:\mysql\data\
    Database : \testdelphi
    User_Name : root
    Password :
    BlobSize : -1
    ErrorResourceFile :
    LocaleCode : 0000

    (--> DElphi 7)


    et lorsque je me connecte:

    FAILURE to Connect : dbexpress error : Invalid Username/password


    (si jamais pour la nouvelle base testdelphi, j'avais déjà essayé avant avec les bases test et mysql mises par défaut lors de l'installation)

    Merci de votre aide

  4. #4
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 20
    Par défaut
    Ce que je voulais savoir est si, dans la ligne de commandes, tu arrives à te connecter à Mysql. Si c'est le cas, après la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >mysql -u root ta_base_de_données
    tu dois obtenir un prompt du style
    et là tu peux taper une requête quelconque pour voir si ça fonctionne...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    oui ça c'est bon, c'est grace à ça que j'ai pu créer une nouvelle base 'testdelphi' en ligne de commandes.

  6. #6
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 20
    Par défaut
    T'as essayé avec un autre utilisateur ?
    Sinon, je ne vois vraiment pas... J'ai essayé de reproduire mais chez moi ça connecte sans problèmes...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    en revanche, les deux fenêtres d'invite de commandes peuvent-elles rester ouvertes durant le test de connexion avec delphi ou doivent-elles être fermées?

    pour cette partie DELPHI, j'ai tiré les informations de développez.com

  8. #8
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 20
    Par défaut
    Il n'y a aucun problème... Mysql supporte plusieurs connexions sans sourciller...

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    avez-vous mis exactement les meme paramètres que je vous ai cité dans le message de 13h16?

  10. #10
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 20
    Par défaut
    Ah Ouais ! J'suis con !
    Dans le HostName met "localhost" !

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    ben en fait c'est plutot moi qui doit porter la pouasse, ça marche toujours pas.

    faut bien mettre (dans le dossier de l'applic):
    libMYSQL.dll
    et mysql.pas


    je viens d'essayer en invite de commande de me connecter à cette base et y'a pas de blème, mais avec delphi...

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 19
    Par défaut
    *#@"§¬&' de m****, j'ai trouvé
    dans database je mettais '\testdelphi' et en fait y'a pas d'anti-slash
    (vous noterez que cela vient d'un cours sur developpez.com...)
    merci pour votre soutien moral.


    YEAH!!!!!

  13. #13
    Invité de passage
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1
    Par défaut
    Un grand merci a yves collet
    Je suis débutant en delphi et cela fait bien 3 semaines que je cherche comment réussir a me connecter a ma satané base de données.
    C'est vrai que ce sont toujours les points de détails qui fon perdre le plus de temps .
    maintenant ca marche
    Sinon pour ceux que ca interresse ou qui rencontreraient des pb malgré tout je conseille l'alternative présentée a cette adresse:

    http://delphipage.free.fr/delphimysql.html

    Voila encore merci et merci a tous ceux qui font profiter de leur les petits nouveaux
    tcho

  14. #14
    Membre du Club
    Homme Profil pro
    Informaticien de gestion
    Inscrit en
    Avril 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Informaticien de gestion
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2004
    Messages : 9
    Par défaut
    Bonjour,

    ça n'a peut-être rien à voir, mais quand j'ai commencé à utiliser Delphi (et c'est pas vieux) j'ai eu tous les problèmes possibles pour me connecter à MySQL. Un des points qui m..aient était la version de libmysql.dll. Vous en trouverez une qui marche bien sous:
    http://esig.grangegreche.ch/libmysql/mysqldelphi.htm
    avec quelques renseignements pratiques!

Discussions similaires

  1. Delphi XE Enterprise+dbexpress+Mysql
    Par cataclysme dans le forum Bases de données
    Réponses: 1
    Dernier message: 23/02/2011, 14h11
  2. Delphi et MySQL avec ADO
    Par sylviefrfr dans le forum Bases de données
    Réponses: 8
    Dernier message: 05/12/2007, 14h15
  3. Delphi 2007 et Mysql [dbexpress]
    Par rvzip64 dans le forum Delphi
    Réponses: 8
    Dernier message: 11/06/2007, 22h16
  4. [Delphi 6][MySql 4.1.11][Win XP] - Connection vers DB MySQL
    Par florran dans le forum Bases de données
    Réponses: 15
    Dernier message: 16/06/2005, 14h30
  5. [MySQL][DbExpress][D7] clientdataset.applyupdates
    Par nanomag dans le forum Bases de données
    Réponses: 2
    Dernier message: 17/06/2004, 16h48

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