come clonare mysql db a livello di programmazione
Domanda
Sono interessato a un approccio programmatico (dall'applicazione C ++) alla clonazione del database MySQL. Stavo pensando a qualcosa lungo invocando mysqldump da remoto come:
mysqldump -u root -p --all-databases > C:\MySQL_Backup.sql
E poi tornare indietro con:
mysql --user=root --password=password < c:\ MySQL_Backup.sql
Il problema con l'ultimo comando sarebbe che presuppone che il database ripristinato debba essere chiamato lo stesso dell'originale, quindi questo funziona davvero solo per il backup e il ripristino, ma non in generale per la clonazione di database.
Quale approccio sarebbe disponibile per la clonazione del database con MySQL? A proposito, non sto davvero usando mysql ma mariadb, ma non dovrebbe importare
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow