Mysql
 sql >> Base de données >  >> RDS >> Mysql

Sélectionner dynamiquement les bases de données

Tout d'abord, vous pouvez très facilement utiliser un fichier texte ou XML :si vous stockez les informations dans un fichier, qui ne peut pas être téléchargé par l'utilisateur (comme je suppose que vous le feriez), c'est aussi sûr que possible :Si quelqu'un parvient à pénétrer dans le serveur et à lire le fichier, la partie est terminée de toute façon.

Cela dit, je vous recommande d'utiliser le proxy MySQL ou un mécanisme similaire et de pointer votre WebApp dessus - le basculement vers une autre base de données ou la modification de la base de données sous-jacente pourrait alors être géré au niveau de la couche proxy sans même que la WebApp le sache :la fonctionnalité doit ne pas faire partie de votre application et dans mon livre, cela ne devrait pas.