Comment puis-je restaurer une base de données à partir d'un mysqldump contenant plusieurs bases de données?
J'ai un dump mysql avec 5 bases de données et voudrais savoir si il existe un moyen d'importer l'un de ceux qui (à l'aide de la commande mysqldump ou autres).
Suggestions apprécié.
source d'informationauteur The Pixel Developer
Vous devez vous connecter pour publier un commentaire.
Vous pouvez transférer les marchandises sous-évaluées SQL par le biais de
sed
et l'ont extrait de la base de données pour vous. Quelque chose comme:Les deux
sed
commandes:CREATE DATABASE
lignes (y compris les deuxCREATE DATABASE
lignes), etCREATE DATABASE
ligne à partir de la sortie car nous ne voulons pas mysqld pour créer une seconde base de données.Si votre dump ne contient pas le
CREATE DATABASE
lignes, vous pouvez également faire correspondre à l'encontre de laUSE
lignes.Vous pouvez utiliser la ligne de commande de mysql --d'une option de base de données.
Bien sûr, être prudent lorsque vous faites cela.
Vous pouvez également utiliser un mysql dumpsplitter.