Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Selecione bancos de dados dinamicamente


Em primeiro lugar, você pode facilmente usar um arquivo de texto ou XML:Se você armazenar as informações em um arquivo, que não pode ser baixado pelo usuário (como eu suponho que você faria), isso é o mais seguro possível:Se alguém conseguir entrar no servidor e ler o arquivo, é game over de qualquer forma.

Dito isso, eu recomendaria que você usasse o proxy MySQL ou um mecanismo semelhante e apontasse seu WebApp para ele - fazer failover para outro banco de dados ou alterar o banco de dados subjacente poderia ser tratado na camada de proxy sem que o WebApp soubesse disso:A funcionalidade precisa não fazer parte do seu aplicativo e no meu livro não deveria.