Services webmasters
Partenaires
Jeux concours gratuits
 
Les interfaces pour MySQL
<<<
Comment installer MyODBC Comment remplir les différents champs dans le programme d'administrateur ODBC
>>>

8.3 Support ODBC avec MySQL
8 Les interfaces pour MySQL
 Manuel de Référence MySQL 4.1 : Version Française

->Comment installer MyODBC
Comment remplir les différents champs dans le programme d'administrateur ODBC
Paramètres de connexion de MyODBC
Comment reporter les problèmes avec ODBC
Programmes qui fonctionnent avec MyODBC
Comment obtenir la valeur d'une colonne AUTO_INCREMENT avec ODBC
Rapporter des problèmes avec MyODBC

8.3.1 Comment installer MyODBC

MyODBC 2.50 est un pilote 32-bit ODBC 2.50 avec un niveau de spécification 0 (avec le niveau 1 et 2 de proposés) pour connecter une application compatible ODBC à MySQL. MyODBC fonctionne sur Windows 9x/Me/NT/2000/XP et la plupart des plate-formes Unix. MyODBC 3.51 est une version améliorée avec les spécifications de niveau 1 de ODBC 3.5x (API noyau complète + fonctionnalités du niveau 2).

MyODBC est Open Source , et vous pouvez trouver la version la plus récente sur http://www.mysql.com/downloads/api-myodbc.php . Notez que les version 2.50.x sont licencées LGPL tandis que les versions 3.51.x sont licencées GPL .

Si vous avez des problèmes avec MyODBC et que votre programme fonctionne aussi avec OLEDB, essayez le pilote OLEDB.

Normalement, vous n'avez besoin d'installer MyODBC que sur les machines Windows. Vous avez besoin d'installer MyODBC sous Unix si vous avez un programme tel que ColdFusion qui fonctionne sur les machines Unix et utilise ODBC pour se connecter aux bases de données.

Si vous voulez installer MyODBC sur un ordinateur Unix, vous aurez aussi besoin d'un gestionnaire ODBC . MyODBC est connu pour fonctionner avec la plupart des gestionnaires ODBC d'Unix.

Pour installer MyODBC sur Windows, vous devez télécharger le fichier .zip de MyODBC approprié, le décompresser avec WinZIP ou un programme similaire et exécuter le fichier SETUP.EXE .

Sur Windows/NT/XP vous pouvez obtenir l'erreur suivante durant l'installation de MyODBC :


An error occurred while copying C:\WINDOWS\SYSTEM\MFC30.DLL. Restart
Windows and try installing again (before running any applications which
use ODBC)
Le problème dans ce cas est qu'un autre programme utilise ODBC et du fait de l'architecture Windows, vous ne pouvez pas installer de nouveau pilote ODBC avec le programme d'installation de Microsoft ODBC. Dans la plupart des cas, vous pouvez continuer en clickant juste sur Ignore pour copier le reste des fichiers MyODBC et l'installation finale devrait fonctionner. Si ce n'est pas le cas, la solution est de redémarrer votre machine en mode ``safe mode`` (faites le en appuyant sur F8 juste avant que votre machine ne démarre Windows), installez MyODBC , et redémarrez en mode normal.
  • Pour créer une connexion à un ordinateur Unix depuis un ordinateur Windows, avec une application ODBC (une qui ne supporte pas MySQL nativement), vous devez installer MyODBC sur l'ordinateur Windows.
  • L'utilisateur et la machine Windows doivent avoir les droits d'accès au serveur MySQL situé sur la machine Unix. vous pouvez configurer cela avec la commande GRANT . Syntaxe de GRANT et REVOKE .
  • Vous devez créer une entrée DNS ODBC comme suit :
    • Ouvrez le panneau de configuration de Windows.
    • Double-clickez sur l'icône Sources de données ODBC (32 bits).
    • Clickez sur le volet User DSN.
    • Clickez sur le bouton Add.
    • Sélectionnez MySQL dans l'écran Create New Data Source et clickez sur le bouton Terminer.
    • L'écran de configuration par défaut du pilote MySQL est affiché. Comment remplir les différents champs dans le programme d'administrateur ODBC .
  • Démarrez maintenant votre application et sélectionnez le pilote ODBC avec les DSN que vous avez spécifié dans l'administrateur ODBC.
Notez que d'autres options de configuration sont présentes dans l'écran de MySQL (traçage, se connecter automatiquement, etc.), vous pouvez les essayer en cas de problèmes.

<< Comment installer MyODBC >>
Les interfaces pour MySQL Support ODBC avec MySQL Comment remplir les différents champs dans le programme d'administrateur ODBC
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -