Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/11/2011, 13h35   #1
Invité de passage
 
Inscription : novembre 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 20
Points : 1
Points : 1
Par défaut Connection distante à une bas Mysql

Bonjour à tous,

Après des recherches et des essais infructueux, je me décide de poster.

J'ai un site qui est hébergé chez Nfrance. Je souhaite me connecter à la banque Mysql depuis un petit programme en Gambas mais sur un pc distant.

Est-ce possible ? Je n'ai pas accès aux fichiers de config de Mysql, juste une interface PhpMyAdmin.

Merci de votre aide.

Pierre
lapenduledargent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 14h25   #2
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 11 029
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 11 029
Points : 18 328
Points : 18 328
Envoyer un message via MSN à CinePhil
Dans n'importe quel langage, il faut établir une connexion au serveur MySQL par des instructions du langage et en donnant l'URL ou l'IP du serveur, le nom de l'utilisateur MySQL et son mot de passe.

Ne connaissant pas Gambas...
Cherche des infos de ce côté là.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 14h47   #3
Invité de passage
 
Inscription : novembre 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 20
Points : 1
Points : 1
Bonjour CinePhil,

Merci de ton aide

En Gambas, je fais suivant l'exemple :

Code :
1
2
3
4
5
6
7
8
 $Con.Close()              ' Ferme la connexion
 $Con.Type = "MySQL"       ' Type de connexion
$Con.Host = "**************** "  ' Nom du serveur
$Con.Login = "********"        ' Nom d'utilisateur pour la connexion
$Con.Port = "3306"        ' Port à utiliser pour la connexion, habituellement 3306
$Con.Name = "client"  ' Nom de la base de données que nous voulons utiliser
$Con.Password = "**********" ' Mot de passe utilisateur
$Con.Open()                 ' Ouvre la connexion
Par contre, j'ai mon programme Gb qui est dans un pc distant et la la banque Mysql est chez Nfrance. Je sais adapter la config de Mysql puisqu'elle est chez Nfrance. Je sais pas installer Gambas sur ce serveur.

Pïerre
lapenduledargent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 14h56   #4
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 11 029
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 11 029
Points : 18 328
Points : 18 328
Envoyer un message via MSN à CinePhil
Encore une fois, ce n'est pas un problème MySQL mais Gambas !
Cherche un forum Gambas.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 15h01   #5
Invité de passage
 
Inscription : novembre 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 20
Points : 1
Points : 1
Re,

Donc rien à faire côté hébergeur.
Pour le forum Gambas c'est fait j'ai demandé ce matin. J'attends leurs réponses.
Par contre que faut-til mettre dans
Code :
 $Con.Host = "**************** "  ' Nom du serveur
L'adresse du serveur comme http://developpez.net ou l'adresse Ip qui dans mon cas n'est pas fixe ?

Pierre
lapenduledargent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 08h33   #6
Invité de passage
 
Inscription : novembre 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 20
Points : 1
Points : 1
Bonjour CinePhil,

Sur le forum de Gambas, il me disent qu'il faut une Ip fixe pour que Nfrance face ma modification ?

Peux-tu confirmer SVP ?

Merci d'avance

Pierre
lapenduledargent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 14h44   #7
Invité de passage
 
Inscription : novembre 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 20
Points : 1
Points : 1
Re,

Voilà la réponse de Nfrance :

Citation:
Il est impossible pour des raisons de sécurité de vous connecter directement au serveur de base de données dont dépend votre hébergement.
Je vous recommande de passer par un dump MySQL avec réinjection dans votre machine personnelle afin de pouvoir exploiter vos données.
Donc, je vais m'orienter vers un site boutique en Php chez Nfrance avec une copie des données dans mon serveur perso.
En Gb, et connecté sur la banque du serveur perso, je fais le backoffice.

En local depuis sur mon réseau, la connexion en Gambas fonctionne sur mon serveur perso.
Par contre depuis internet. Rien pas possible. Donc c'est un problème de config dans mon sme-server.

Pour la commande Dump, mon serveur perso, n'a pas d'adresse Ip fixe.
J'utilise Dyn-Dns, est-ce un problème ?

Pierre
lapenduledargent est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h50.


 
 
 
 
Partenaires

Hébergement Web