Exporter et importer base de donnees mysql
Marcelinos
Messages postés
307
Date d'inscription
Statut
Membre
Dernière intervention
-
andykimpe -
andykimpe -
Bonjour,
J'aimerais faire une sauvegarde de ma base de données mysql en mode commande !
Il y a un ami qui m'a dit d'utiliser la commande "mysqldump" sous cette forme :
$ mysqldump -u root -p secret stocksdb où stocksdb est le nom de la base de données à exporter !
Mais quand je vais dans DOS et je lance la commande, (au moment où le serveur mysql est activé)
ca me dit que $ mysqldump n'est pas reconnu comme commande externe ou interne ou de fichier....
Question: ou bien ce n'est pas dans dos qu'il faut lancer la commande?
Je ne comprends plus rien.....
Aidez moi svp !
Ce serait sympas si vous pouvez me dire comment on fait aussi l'importation en mode commande !
Merci davance por votre aide ! Je suis passé par google mais ....
J'utilise mysql 5
J'aimerais faire une sauvegarde de ma base de données mysql en mode commande !
Il y a un ami qui m'a dit d'utiliser la commande "mysqldump" sous cette forme :
$ mysqldump -u root -p secret stocksdb où stocksdb est le nom de la base de données à exporter !
Mais quand je vais dans DOS et je lance la commande, (au moment où le serveur mysql est activé)
ca me dit que $ mysqldump n'est pas reconnu comme commande externe ou interne ou de fichier....
Question: ou bien ce n'est pas dans dos qu'il faut lancer la commande?
Je ne comprends plus rien.....
Aidez moi svp !
Ce serait sympas si vous pouvez me dire comment on fait aussi l'importation en mode commande !
Merci davance por votre aide ! Je suis passé par google mais ....
J'utilise mysql 5
A voir également:
- Exporter et importer base de donnees mysql
- Fuite données maif - Guide
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Base de registre - Guide
- Exporter favoris chrome - Guide
- Exporter conversation sms android - Guide
31 réponses
Salut,
Clique droit poste de travail->propriété->avancé->variable d'environnement->dans l'encadre variable system du a un champ path->selectionne le et clique modifier->regarde si tu as le chemin de ton repertoire mysql (un truc du style c:\prog files\mysql server\bin)
Clique droit poste de travail->propriété->avancé->variable d'environnement->dans l'encadre variable system du a un champ path->selectionne le et clique modifier->regarde si tu as le chemin de ton repertoire mysql (un truc du style c:\prog files\mysql server\bin)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voilà ce que ca donne pour la variable system Path:
Nom de la variable :Path
Valeur de la variazble:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
Je pense que le path du répertoire MySql est dans tes variables d'environnement.
Coment fairesvp?
Nom de la variable :Path
Valeur de la variazble:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
Je pense que le path du répertoire MySql est dans tes variables d'environnement.
Coment fairesvp?
Salut,
tu le rajoute apres:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem ;c:\progra file\mysql\bin
(si ton repertoire, où est mysql, est c:\progra file\mysql\bin dans mon exemple)
@+
tu le rajoute apres:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem ;c:\progra file\mysql\bin
(si ton repertoire, où est mysql, est c:\progra file\mysql\bin dans mon exemple)
@+
Merci !
Jje l'ai fait mais quand je relance la commande, ça ne marche toujours pas...
voici la commande qu'on m'a donné et que j'ai adapté à ma base de données :
$ mysqldump -u root -p secret stocksdb > stocksdb.sql [/code]
Ptit commentaire:
(secret est le password, root le login et stocksdb la base de donnees à exporter !)
que j'ai adapté à mon besoin comme ceci:
$ mysqldump -u root -p base_nationale> base_nationale.sql
Y-a-til un problème au niveau de la commande?
Car lorsque je l'exécute, ça me dit commande non reconnu.....
Merci pour touts vos efforts ..
Jje l'ai fait mais quand je relance la commande, ça ne marche toujours pas...
voici la commande qu'on m'a donné et que j'ai adapté à ma base de données :
$ mysqldump -u root -p secret stocksdb > stocksdb.sql [/code]
Ptit commentaire:
(secret est le password, root le login et stocksdb la base de donnees à exporter !)
que j'ai adapté à mon besoin comme ceci:
$ mysqldump -u root -p base_nationale> base_nationale.sql
Y-a-til un problème au niveau de la commande?
Car lorsque je l'exécute, ça me dit commande non reconnu.....
Merci pour touts vos efforts ..
salut,
question toute bête, mais est-ce que tu saisie le $ en début de ligne????
et de memoire le password est collé au p
mysqldump -u root -psecret stocksdb > stocksdb.sql
@+
question toute bête, mais est-ce que tu saisie le $ en début de ligne????
et de memoire le password est collé au p
mysqldump -u root -psecret stocksdb > stocksdb.sql
@+
Je rappelle que je suis dans le
repertoire C:\document and settings\admin\>
avant d'exécuter la commande !
C'est bon?
repertoire C:\document and settings\admin\>
avant d'exécuter la commande !
C'est bon?
A proprement parler, je ne comprends plus rien......
Ca veut pas toujours marcher.........
je me connecte à mysql avec root comme login et sans mot de passe...
Ca me met toujours commande non reconnue.......
Ca veut pas toujours marcher.........
je me connecte à mysql avec root comme login et sans mot de passe...
Ca me met toujours commande non reconnue.......
Dans le chemin que tu as mis toute à l'heure, dans les variables d'environnement, tu peux vérifier si tu as l'exe mysqldump?
Et si tu lances, la commande à partir de ce repertoire, ca te mets quoi?
Et si tu lances, la commande à partir de ce repertoire, ca te mets quoi?
Biensûr que oui !
J'ai bien l'exe mysqldump dans le répertoire c:\Program Files\EASYPHP1-7\mysql\bin
Mais quand je double clic sur cet exe, la page noire de dos vient et repart en même temps (en flash)
J'ai bien l'exe mysqldump dans le répertoire c:\Program Files\EASYPHP1-7\mysql\bin
Mais quand je double clic sur cet exe, la page noire de dos vient et repart en même temps (en flash)
Je pense que ca veut maintenant marcher...
Je suis allé dans Program Files\EasyPHP1-7\mysql\bin>mysqldump
Et ca me donne ceci:
Usage: mysqldump [OPTIONS] database [tables]
mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
mysqldump [OPTIONS] --all-databases [OPTIONS]
Fore more options, use mysqldump --help
Je suis allé dans Program Files\EasyPHP1-7\mysql\bin>mysqldump
Et ca me donne ceci:
Usage: mysqldump [OPTIONS] database [tables]
mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
mysqldump [OPTIONS] --all-databases [OPTIONS]
Fore more options, use mysqldump --help