Mysql
 sql >> Database >  >> RDS >> Mysql

Seleziona i database in modo dinamico

Prima di tutto, puoi usare molto facilmente un file di testo o XML:se memorizzi le informazioni in un file, che non può essere scaricato dall'utente (come presumo tu lo faresti), questo è il più sicuro possibile:Se qualcuno riesce a entrare nel server e leggere il file, è game over comunque.

Detto questo, ti consiglierei di utilizzare il proxy MySQL o un meccanismo simile e puntare la tua WebApp su di esso:il failover su un altro database o la modifica del database sottostante potrebbero quindi essere gestiti a livello del proxy senza che la WebApp ne sia a conoscenza:la funzionalità necessaria non fa parte della tua domanda e nel mio libro non dovrebbe.