Synology-Forum.nl
Overige software => Web Station => Topic gestart door: jr212 op 07 januari 2020, 12:49:47
-
Hi,
Iemand een idee hoe ik de database kan benaderen over internet.
via localhost lukt het me op met deze code
$remoteaddress='192.168.0.1:3307';
$password = 'paswoord';
$db = 'databasenaam';
$user = 'een goede usernaam met de juiste rechten';
$dblink2 = @mysqli_connect($remoteaddress, $user, $password);
Maar hoe kan ik dezelfde database benaderen over internet?
Het juiste IP gebruiken lukt blijkbaar niet 78.1.2.3
Jan
-
In de router port 3307 forwarden en de gebruiker de rechten geven zodat ie van de verre computer erbij mag.
Hier zal wel meer uitleg bij zitten :
https://www.google.com/search?q=mysql+remote+access
Met adminer (https://www.adminer.org/) krijg je dan dit
-
Maar hoe kan ik dezelfde database benaderen over internet?
Eerst op je thuis-netwerk inloggen met VPN. Daarna is alles als vanouds. Ik zou phpMyAdmin nooit anders willen benaderen en er zeker geen poorten in de router voor forwarden. Daarvoor kun je teveel via phpMyAdmin.
Het juiste IP gebruiken lukt blijkbaar niet 78.1.2.3
Met het juiste IP lukt het altijd, maar 'het juiste IP' is veranderlijk.