Archief - MYSQL/PHP: Conencten naar 2DB's op verschillende hosts?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

0n3Liner

Legacy Member
Is dit mogeijk, en zo jo, hoe?
ja ik heb al gegoogled maar daar kreeg ik niet echt sluitende antwoorden.

Alvast bedankt

DarkBone

Legacy Member
PHP:
$conn1 = mysql_connect("host1", "user", "pass");
mysql_select_db("naam", $conn1);
$result1 = mysql_query("...", $conn1);
// $result1 verder gebruiken
 
$conn2 = mysql_connect("host2", "user", "pass");
mysql_select_db("naam", $conn2);
$reuslt2 = mysql_query("...", $conn2);
// $result2 verder gebruiken

killgore

Legacy Member
het is natuurlijk extreem handig als je dan met een database klasse gaat werken ;), moet jij niet constant die connection id onthouden ;).

0n3Liner

Legacy Member
kan je daarover iets meer op ingaan of kan ik die informatie ergens vinden? :)

EdMeister

Legacy Member
Laten de meeste hosts eigenlijk externe verbindingen toe?
Zou dit eens moeten proberen...

killgore

Legacy Member
EdMeister zei:
Laten de meeste hosts eigenlijk externe verbindingen toe?
Zou dit eens moeten proberen...
Bij mijn weten kan je in php externe connecties met db's niet uitschakelen, dus ja.

EdMeister

Legacy Member
killgore zei:
Bij mijn weten kan je in php externe connecties met db's niet uitschakelen, dus ja.
Maar je kan wel verhinderen dat je database van buitenaf bereikbaar is. Of ik zou me al sterk moeten vergissen...

0n3Liner

Legacy Member
gebruik wel vaker php scripts op me localhost en DB's die ergens anders op een server staan hoor, gaat eprfect

DarkBone

Legacy Member
EdMeister zei:
Maar je kan wel verhinderen dat je database van buitenaf bereikbaar is. Of ik zou me al sterk moeten vergissen...
inderdaad, da's mogelijk, da's natuurlijk wel een instelling van mysql dan

NetPeoplebe

Legacy Member
De servers kunnen zo ingesteld zijn dat men alleen connecties accepteert vanuit een bekende serie ip adressen, hostpermissions onder Mysql geheten.

Groetjes,

Peter Kuipers

dJeez

Legacy Member
DarkBone zei:
inderdaad, da's mogelijk, da's natuurlijk wel een instelling van mysql dan
En/of van een firewall die er nog tussen staat natuurlijk, je mag in MySQL nog alles openzetten, door op de firewall poort 3306 (default MySQL poort, kan eventueel ook een andere zijn natuurlijk) te blokkeren van buitenaf geraak je er toch niet aan :p.

Persoonlijk zou 'k die poort trouwens dichtmeppen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan