Externe connectie naar interne database

Status
Niet open voor verdere reacties.

Getscular

Nieuwe gebruiker
Lid geworden
10 apr 2013
Berichten
1
Beste allemaal,

ik kom er eventjes niet meer uit.

Ik heb een site voor een spel.
De Database van dit spel is gehost op mijn eigen computer via MySQL 5.5 en daarbij gebruik ik Navicat om de database te bewerken.
Het spel werkt perfect.

Nu heb ik hierbij een site gemaakt waarbij ik wil dat de site een connectie aanlegt met mijn interne database.
Het probleem is dat de hostname van mijn MySQL Server localhost is. Kan ik dit veranderen naar mijn externe IP, of sterker nog naar mijn no-ip IP ?

Zodat ik via php op de website de connectie kan aanleggen via:
Code:
$dbhost = "Externe IP";
$dbuser = "Mysql UserName";
$dbpass = "Mysql Password";
$dbname = "Database naam";

Bij voorbaat bedankt,
Getscular
 
Dat zal wel gaan als je portforwarding aanlegt in je router(s) van poort 3306 TCP (=MySql poort) naar je eigen mysql server.
Verder niet vergeten om via phpmyadmin of een ander hulpmiddel verbindingen vanaf (het ip-adres van) je website toe te staan.
Natuurlijk ook ervoor zorgen dat op je mysql server de firewall inkomend verkeer naar poort 3306 toestaat.

Tijs.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan