ODBC pour Windows

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ODBC pour Windows

par coolhead » 24 août 2005, 09:04

Oui, je connait bien cette manipulation mais justement au moment de choisir un pilote pour lequel je souhaite définir une source de données je dois choisir une Driver ODBC Mysql.

Je prens MySQL ODBC 3.51 Driver.
Je donne les information de Host, Datbase, User, Password, Port et je fait "Test Data source" histoire de voir si je ne suis pas un gros naz
=> et bigoo, je suis un gros naz car j'ai l'erreur :

[MySQL][ODBC 3.51 Driver] #HY000Host 'machine2' is not allowed to connect to this MySQL server

par hello » 23 août 2005, 16:44

bonjour

si tu utilises OS windows
tu dois pouvoir trouver dans le panneau de configuration \ outils administration
le module Sources de données (ODBC)

et avec ce module tu peux selectionner une base de donnée ou faire ce que tu veux et donc faire tes déclarations ODBC

a moins que j'ai rien compris a ta demande :)
car si tu veux utiliser de l'ODBC c'est pour un but précit, souvent une base de donnée

a+

par coolhead » 23 août 2005, 16:31

bonjour

si tu le fais tourner ton site en Intranet sous Microsoft Windows
utilises le module qui est fourni par Windows
et ensuite les fonctions ODBC classiques du PHP

va voir sur www.odbcphp.fr.st, tu devrais trouver des informations
a+

hello
Je ne comprends pas.
Quel "module qui est fourni par Windows" ?

Je veux simplement accèder à une base (une table) pour faire du publipostage word.

par hello » 23 août 2005, 16:27

bonjour

si tu le fais tourner ton site en Intranet sous Microsoft Windows
utilises le module qui est fourni par Windows
et ensuite les fonctions ODBC classiques du PHP

va voir sur www.odbcphp.fr.st, tu devrais trouver des informations
a+

hello

ODBC pour Windows

par coolhead » 23 août 2005, 15:57

Salut,

J'ai un serveur qui trourne avec mysql 4.1.
Je me connect depuis une machien cliente avec le driver ODBC "MyODBC-standard-3.51.9-win.exe".

Data Source Name : Intranet
Host : 164.131.160.148
Database : publipostage
User : root
Password : azerty
Port : 3306

Lorsque je fais "Test Data Source" J'ai l'erreur :
[MySQL][ODBC 3.51 Driver] #HY000Host 'machine2' is not allowed to connect to this MySQL server

J'ai cherche un peu sur le net.
- Soit se driver n'est pas compatible avec MySQL 4.1 et là j'ai essayé avec le "mysql-connector-odbc-5.0.0-alpha-win32.msi" et rien ne marche,
- Soit j'ai lu aussi de mettre ma machine dans la table user de mysql :
Comment faire via phpmyadmin ?
&
Oui, MAIS. J'envisage de mettre ce driver sur toutes les machines du parc informatique et je ne vais pas enregistrer toutes les machines comme host ayant droit ...

Depuis le serveur j'ai installé les deux ODBC (3 et 5).
Avec comme host : localhost.
Rien ne marche.
Le ODBC 5 déconne (est-ce parce que c'est une version alpha ?)
Le ODBC 3 : [MySQL][ODBC 3.51 Driver] Client does not support authentication protocol requested by server; consider updating MySQL client

Comment faire ?
Merci.