Aller au contenu

Partager une base MySQL pour y accéder sur le net


Messages recommandés

Coucou tout le monde.

Je souhaite utiliser une base MySQL pour mon logiciel.

Ce logiciel est destiné à tourner sur plusieurs PC sur internet.

J'ai donc décidé à défaut de trouver un hébergeur qui autorise les accés distants de faire ma base en local (chez moi) et de la partager pour que l'on puisse y accéder sur le net.

Donc j'ai autorisé les accés distants sur ma base. Jusque la pas de prob. Mettre un # devant 127.0.0.1 c'est pas très dur ^^.

Donc déjà je peux y accéder depuis n'importe où sur mon réseau.

Ensuite j'ai essayé de la partager sur le net et ça marche pas.

J'ai un routeur, donc j'ai ouvert le port 3306 en entrée/sortie et TCP/UDP pour ne pas avoir de prob.

J'ai un redirection constante : chatoland.dyndns.org

Et malgré tout ça, impossible de se connecter sur la base :/.

Y a t il d'autre manip à faire entre temps ???

Merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Coucou tout le monde.

Je souhaite utiliser une base MySQL pour mon logiciel.

Ce logiciel est destiné à tourner sur plusieurs PC sur internet.

J'ai donc décidé à défaut de trouver un hébergeur qui autorise les accés distants de faire ma base en local (chez moi) et de la partager pour que l'on puisse y accéder sur le net.

Donc j'ai autorisé les accés distants sur ma base. Jusque la pas de prob. Mettre un # devant 127.0.0.1 c'est pas très dur ^^.

Donc déjà je peux y accéder depuis n'importe où sur mon réseau.

Ensuite j'ai essayé de la partager sur le net et ça marche pas.

J'ai un routeur, donc j'ai ouvert le port 3306 en entrée/sortie et TCP/UDP pour ne pas avoir de prob.

J'ai un redirection constante : chatoland.dyndns.org

Et malgré tout ça, impossible de se connecter sur la base :/.

Y a t il d'autre manip à faire entre temps ???

Merci pour votre aide.

de souvenir, il y as aussi un commentaire a mettre su skip-net ou un truc du genre.... :)

Ensuite, il faut que tu autorise les utilisateur a ce connecter depuis % et non localhost.

Lien vers le commentaire
Partager sur d’autres sites

Ouaip, j'ai déjà mis le % sinon sur le réseau meme interne, ca ne marcherait pas.

Pour le skip-net, je n'ai pas trouvé dans le my.ini.

Il y a bien un truc du genre :

; Uncomment for use on USB key

; skip-innodb

mais c'est pour une clef USB.

Sinon, vous connaissez un hébergeur qui autorise les connexions distantes sur les BDD MySQL ???

Lien vers le commentaire
Partager sur d’autres sites

Et comment on autorise ça ?

En mettant un % dans Serveur pour autoriser tout le monde et pas seulement le Host ?

Si c'est le cas, c'est déjà fait mais ça ne marche quand même pas :/.

Par contre, qqun connais un hébergeur qui autorise les accès distants sur une base SQL ?

Lien vers le commentaire
Partager sur d’autres sites

Sinon fait gaffe à la sécurité !

Crée un user spécial pour ça avec les droits strict minimums (que SELECT par exemple). Protège toi aussi contre le flood (maxi de requêtes par heure par utilisateur, maxi de requêtes instantanées ...).

Je crois que de toute manière MySQL déconseille de faire ça, tu devrais plutôt faire un site en PHP qui sert de relais et qui sert de filtre.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...