[SSH] Ecraser le contenu d'une base via copie d'une autre base

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1142
Inscription: 25 Mai 2004

[SSH] Ecraser le contenu d'une base via copie d'une autre base

Message le Mar Fév 23, 2010 18:00

Bonjour,

j'ai deux bases de données B1 et B2. B1 est la copie J-1 fidèle de ma production et B2 ma version de travail.

Je voudrais donc écraser "one shot" le contenu de ma base B2 par le contenu de ma base B1... quelle commande utiliser pour ce faire ?

Merci pour votre aide,

Rom's

dmathieu
Modérateur
Modérateur
 
Messages: 7244
Inscription: 9 Jan 2004

Re: [SSH] Ecraser le contenu d'une base via copie d'une autre base

Message le Mar Fév 23, 2010 18:07

Base SQL ? PostgreSQL ? MySQL ? Autre ?
Sois un peu plus précis.

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1142
Inscription: 25 Mai 2004

Re: [SSH] Ecraser le contenu d'une base via copie d'une autre base

Message le Mar Fév 23, 2010 18:46

dmathieu a écrit:Base SQL ? PostgreSQL ? MySQL ? Autre ?
Sois un peu plus précis.

sorry MySQL5 ;)

dmathieu
Modérateur
Modérateur
 
Messages: 7244
Inscription: 9 Jan 2004

Re: [SSH] Ecraser le contenu d'une base via copie d'une autre base

Message le Mar Fév 23, 2010 18:55

Tu ne peut pas écraser le contenu en une seule commande.
Il te faut supprimer la base puis la recréer. Mais créer un script shell qui fera cela n'est pas bien compliqué.

Code: Tout sélectionner
mysql -u root -h localhost < drop database my_base
mysql -u root -h localhost < create database my_base
mysql -u root -h localhost my_base < datadump.sql


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: [SSH] Ecraser le contenu d'une base via copie d'une autre base

Message le Mer Fév 24, 2010 1:27

et tu as pensé à juste changé le nom de la base ? ton b1 devient b3, et ensuite ton b2 devient b1. C'est plus rapide non ?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités