{MySQL} Site internet & ODBC

Fermé
lucief - 18 févr. 2010 à 15:44
 DM - 19 févr. 2010 à 09:17
Bonjour,
Voilà j'ai beau chercher sur internet, mon problème ne semble pas prêt de se résoudre.
Je m'explique :
J'ai crée une interface graphique pour les données de mes clients que j'ai hébergé sur internet car mes clients veulent pouvoir consulter leurs contacts de chez eux comme au bureau et ailleurs. Je suis en train d'ajouter à cette application un système pour faire des requêtes dynamiques (ils sélectionnent les clients qu'ils veulent avec des thèmes etc...) et à partir de la requête construite il faut que je crée une vue dans la base de données. Donc évidement cette vue est crée sur un serveur distant, celui de l'hébergeur. Ensuite avec odbc je voudrais récupérer la vue du serveur distant (info:chez ovh, c'est pour faire du publipostage sous word).
Donc dans mon interface pour odbc on me demande la description et le nom que je crée et on me demande également le serveur, bien sur quand je lui met MySql5... celui que j'utilise dans ma page php de mon interface graphique dans mon mysql_connect, ça ne lui permet pas de savoir où se trouve la base de données.
Voilà si quelqu'un peut m'aider, ou si vous voulez d'autre renseignements je suis là ^^ !
Merci.
A voir également:

3 réponses

Il faut télécharger le connector pour utiliser ODBC:

https://dev.mysql.com/downloads/connector/odbc/

Tu aura plus d'info à cette adresse et puis google est notre ami (j'ai regarder il y a pas mal d'info la dessus)
0
En fait j'ai déjà le driver odbc, même si j'ai télécharger cette version elle est plus récente.
Ma question est (je crois que je me suis mal exprimée) ;
dans l'interface d'odbc quand je crée un nouveau lien vers une base mysql il y a les champs :

-Data source name :
-description:
-server: -port:
-user:
-password:
-databse: (liste déroulante vide)

Si je le remplie avec mes infos ça donne :
-Data source name :caa (nom d'exemple)
-description:
-server:mysql5-20 -port:3306
-user:nom
-password:***
-databse: (liste déroulante vide)

quand je fais le bouton [test], il m'envoie le message :connection failed (ce que comprends parce que je ne vois pas comment il peut savoir ou se trouve cette base de donnée vu qu'il ne me demande que ces infos là)
Le problème viendrait-t-il du serveur : (faut il mettre autre chose?), comment sait-il que je le fais d'un site https://www.domaine.fr/ de mon hébergeur.

Merci et désolé si je me suis encore mal exprimée !
0
L'adresse du serveur doit pas être bonne il faut (me semble t-il) mettre une chaine de connexion au serveur
tu trouvera sa sur https://www.connectionstrings.com/

J'espère que sa marchera !
0