Mysql
 sql >> Base de données >  >> RDS >> Mysql

restauration mysql dans une autre base de données

La réponse de @minaz était bonne, mais je veux en ajouter un peu plus.

Le problème a été causé par --databases mot-clé. Si vous omettez le mot-clé, il ne contiendra aucun contenu de création de base de données.

Donc, Dump sans --databases mot-clé.

mysqldump -u username -p database_name > dump.sql

Et restaurez-le avec le nom de la base de données cible.

mysql -u username -p target_database_name < dump.sql

De plus, il existe plusieurs façons de procéder. Voir le problème similaire sur ici (dba.stackexchange).