Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Datenbanken dynamisch auswählen

Zunächst einmal können Sie sehr einfach eine Text- oder XML-Datei verwenden:Wenn Sie die Informationen in einer Datei speichern, die vom Benutzer nicht heruntergeladen werden kann (wie ich annehme), ist dies so sicher wie möglich:Wenn es jemandem gelingt, in den Server einzudringen und die Datei zu lesen, ist das Spiel aus sowieso.

Allerdings würde ich empfehlen, dass Sie den MySQL-Proxy oder einen ähnlichen Mechanismus verwenden und Ihre WebApp darauf richten - ein Failover auf eine andere Datenbank oder das Ändern der zugrunde liegenden Datenbank könnte dann auf der Proxy-Ebene abgewickelt werden, ohne dass die WebApp überhaupt etwas davon weiß:Die Funktionalität muss nicht Teil Ihrer Bewerbung sein und meiner Meinung nach sollte es auch nicht sein.