mysql / mysqldump

  • Auteur de la discussion Auteur de la discussion rikew
  • Date de début Date de début
WRInaute impliqué
Bonjour à tous !

Admettons que j’ai un fichier dump (dump.sql) qui contient plusieurs bases de données.
Je cherche à importer sur mon serveur une seule des bases (mabase) et pas tout le fichier.

Si je fais :
mysql -uuser -ppass mabase < dump.sql

Ca m’importe aussi les autres bases.

J’ai aussi essayé :
mysql -uuser -ppass –-database=mabase mabase < dump.sql

Quelqu’un a une idée ?
 
WRInaute impliqué
Je voudait justement eviter ca.
Le fichier est énorme ... la portion a extraire fait plusieurs Go.

Il doit bien exister une option pour ne récuperer qu'une base ?
 
WRInaute occasionnel
avec mysqldump, tu peux n'extraire qu'une seule base. c'est possible dans ton cas ?

normalement, la syntaxe mysql < fichier.sql sert à importer le fichier entier, comme une suite d'instructions SQL
 
WRInaute impliqué
Didier_S a dit:
avec mysqldump, tu peux n'extraire qu'une seule base. c'est possible dans ton cas ?

normalement, la syntaxe mysql < fichier.sql sert à importer le fichier entier, comme une suite d'instructions SQL

Oui tout a fait on peut preciser lors du dump que l'on veut qu'une seule base dans le fichier.

Dans mon cas le fichier existe déjà est contient plusieurs bases. ...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut