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

Outils MySQL Discussion :

Recherche la version ODBC pour MySql !


Sujet :

Outils MySQL

  1. #1
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 313
    Points : 12 727
    Points
    12 727
    Par défaut Recherche la version ODBC pour MySql !
    Bonjour à tous.

    Je recherche le driver ODBC pour MySql.
    D'après ce que j'ai compris, il s'agit d'une version payante.
    Existe-t-il une version gratuite ?

    Est-ce que quelqu'un de charitable pourrait me fournir la version 32 et 64 bits, svp ?

    Merci.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  2. #2
    Membre chevronné
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    février 2008
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2008
    Messages : 903
    Points : 2 228
    Points
    2 228
    Par défaut
    Bonjour

    Cette page https://dev.mysql.com/downloads/connector/odbc/5.1.html ne convient-elle pas?


    Pierre

  3. #3
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 313
    Points : 12 727
    Points
    12 727
    Par défaut
    Salut pier.antoine.

    J'ai installé et utilisé la version "connector c", car je fais du développement en 'C' et en 'C++'.
    Or ce sont des outils pour faire du développement.

    Le lien que tu m'indiques concerne "connector odbc".
    Je ne l'ai pas installé, mais je suppose que c'est aussi un kit de développement.

    Or ce dont j'ai besoin, c'est juste le driver ODBC pour MySql.
    De plus, j'ai vaguement compris qu'il faut aussi paramétrer ODBC dans mon ordinateur.
    Je pensais juste à l'installation du driver dans le répertoire "/mysql/ext" de wampserver.

    As-tu déjà fait ce genre de manipulation ?

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  4. #4
    Membre chevronné
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    février 2008
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2008
    Messages : 903
    Points : 2 228
    Points
    2 228
    Par défaut
    Non désolé, je ne peux plus vous aider.

    Pierre

  5. #5
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 313
    Points : 12 727
    Points
    12 727
    Par défaut
    Salut pier.antoine.

    Citation Envoyé par Pier.Antoine
    Non désolé, je ne peux plus vous aider.
    C'est pas bien de conseiller si l'on n'a pas fait le test au moins une fois :weird:

    Je vais donner quelques explications de ce que j'ai fait sur ce point.

    1) sous wampserver, et plus particulièrement deux extensions sous php, qui sont :
    --> php_odbc
    --> php_pdo_odbc

    2) si je prends l'exemple de "php_mysqli" ou "php_pdo_mysql" ou encore "php_pdo_firebird", je n'ai besoin que de ces drivers pour obtenir l'accès respectivement à MySql ou à FireBird.

    Or il semble que pour l'accès à ODBC, il faut aussi charger un autre driver et le mettre dans le gestionnaire ODBC de Windows.
    C'est cela que je ne comprends pas. Pourquoi utiliser un second driver en plus de ceux déjà présent dans WampServer ?

    3) j'ai installé "connector ODBC". Le zip, je l'ai mis dans un répertoire temporaire.
    Je me suis mis en mode administrateur afin de lancer une invite de commande. J'ai exécuté "install.bat".
    D'après ce que j'ai compris, j'ai laissé en l'état, c'est-à-dire avec les valeurs par défaut.
    Pour mes tests, j'ai pris aussi bien la version 32 que la version 64 bits.

    4) ensuite, je me suis rendu dans :
    --> Outils d'administration / sources de données ODBC (64 bits).
    J'ai créé une nouvelle source de données de nom "MySql Driver" ou j'ai précisé :
    --> l'adresse tcp/ip du serveur : localhost
    --> le compte d'accès.
    --> le mot de passe de ce compte.
    --> et la base de données "test".
    J'ai même appuyé sur le bouton "test" afin de vérifier l'accès et tout est ok !

    5) j'ai créé deux scripts, l'un avec les API préfixé ODBC et l'autre avec un accès en PDO.
    Pour les api ODBC, la déclarative de la connexion est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nom_du_serveur  = "driver={MySQL ODBC 5.2 ANSI Driver};server=localhost;database=test";
    Pour l'accès en PDO, j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nom_du_serveur  = "odbc:driver={MySQL ODBC 5.2 ANSI Driver};server=localhost;database=test";
    La seule différence entre ces deux déclaratives est de préciser l'accès sous PDO en mettant le mot "ODBC".
    Les tests ont été concluant dans les deux cas !

    Pourquoi dois-je préciser le nom du driver dans les accès alors que lors de la création de la source des données ODBC, on me demande de mettre un identifiant.
    Cela porte à confusion entre les déclaratives par l'outil ODBC de la partie "outils d'administration" et ce que je dois mettre lors de l'accès dans les scripts.

    6) si je désactive les extensions "php_odbc" et "php_pdo_odbc", je n'ai plus aucun accès à la base de données.
    Cela signifie que j'ai une couche supplémentaire entre d'une part ces drivers sous WampServer et d'autre part, les drivers sous ODBC.
    Y-a-t-il pas une astuce pour simplifier tout cela ?

    7) Lors de l'installation des drivers ODBC, j'ai rencontré quelques problèmes qui font que j'ai dû bidouiller dans la base des registres pour faire du nettoyage.
    Dois-je comprendre qu'une nouvelle version d'un driver ODBC ne vient pas remplacer cette déjà existante ?
    Même pire, je n'ai pas trouvé le moyen de supprimer l'ancienne version sans créer des problèmes.

    8) je pensais que le driver se résumait à un seul fichier, genre une bibliothèque ".DLL" que l'on devait mettre dans le répertoire "c:/windows/system32".
    Du coup, j'ai le problème de savoir où mettre ces drivers ODBC dans windows.

    En résumé, je n'ai pas trouvé cela facile à mettre en oeuvre, vis-à-vis des drivers MySqli ou Pdo dans wampserver.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  6. #6
    Membre habitué Avatar de Amélie Ladoque
    Inscrit en
    novembre 2004
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : novembre 2004
    Messages : 143
    Points : 164
    Points
    164
    Par défaut
    Bonjour,

    Les pilotes ODBC pour Windows sont disponibles ici : http://dev.mysql.com/downloads/connector/odbc/
    Une fois installé, il faut aller dans le panneau de configuration > Outils d'administration > Sources de données ODBC
    Il te faudra créer une source utilisateur qui te permettra d'ouvrir un dialogue de connexion avec MySQL.

  7. #7
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 313
    Points : 12 727
    Points
    12 727
    Par défaut
    Salut Amélie Ladoque.

    C'est ce que j'ai fait.

    Et pour mes questions ?

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  8. #8
    Membre habitué Avatar de Amélie Ladoque
    Inscrit en
    novembre 2004
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : novembre 2004
    Messages : 143
    Points : 164
    Points
    164
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Et pour mes questions ?
    Je ne faisais que répondre au titre initial de ta question.
    Chez moi, le pilote ODBC x64 me permet de me connecter à MySQL sous Windows 7.

    Il me semble que tu cherches à faire autre chose qui mériterait sûrement un nouveau post avec un titre adéquate.

  9. #9
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 313
    Points : 12 727
    Points
    12 727
    Par défaut
    Salut Amélie Ladoque.

    Je suis bien dans la compréhension d'une installation d'un driver ODBC pour MySql.

    Je ne trouve pas que la démarche d'installation soit pleinement satisfaisante.
    De loin, je préfère encore le "PDO" qui semble plus correspondre à mes attentes.

    Merci de ta participation.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

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

Discussions similaires

  1. [XL-2003] Version ODBC pour effectuer une jointure externe
    Par kizou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/05/2009, 20h25
  2. Version ODBC pour effectuer une jointure externe
    Par kizou dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 29/05/2009, 18h55
  3. Version Windows pour Mysql
    Par faressam dans le forum Installation
    Réponses: 5
    Dernier message: 30/03/2009, 12h27
  4. Réponses: 0
    Dernier message: 14/11/2008, 00h07
  5. Réponses: 2
    Dernier message: 05/02/2008, 15h54

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