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
scroll top