Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2007, 08h24   #1
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Par défaut Importation avec mysqldump impossible

Bonjour,
J'ai exporter une base de données Mysql avec la commande suivante:
mysqldump -u user nombase > nombase.sql
J'ai alors obtenu un fichier nombase.sql correcte, c'est-à-dire contenant toutes les instructions de création de table et toutes les instruction de type INSERT.

Le problème c'est que lorsque je fais l'importation dans une nouvelle base de données ou sur un autre PC avec la commande suivante:
mysqldump -u user autre_nombase < nombase.sql

j'ai un message m'indiquant que la commande mysqldump s'est bien déroulée mais je n'ai aucune table ni aucune données dans ma base.

Pourtant l'utilisateur "user" à tous les droits possibles.

Comment faire pour régler ça?

Merci pour votre aide.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 08h37   #2
Membre du Club
 
Inscription : janvier 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 66
Points : 49
Points : 49
Salut,

Est ce que tu a déjà créé ta base 'autre_nombase' par un ordre 'CREATE DATABASE autre_nombase' avant d'utiliser mysqldump?
Si ce n'est pas le cas, tu peux essayer....
JinJu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 08h39   #3
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Oui j'ai déjà créé mon autre base de données.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 11h23   #4
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Je viens de trouver la réponse...elle est c.... :
la fonction à utiliser pour importer une base sauvegardée avec mysqldump est:
mysql -u user autre_nombase < nombase.sql
et non
mysqldump -u user autre_nombase < nombase.sql
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 15h31   #5
Membre du Club
 
Inscription : janvier 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 66
Points : 49
Points : 49
rah.... effectivement.... j'avais pas fait attention à ton 'erreur de frappe' !
Je me sens bête là!
Contente que tu ai résolu ton problème!
JinJu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h54.


 
 
 
 
Partenaires

Hébergement Web