Mysqldump
Résolu/Fermé
A voir également:
- Php exec mysqldump
- Easy php - Télécharger - Divers Web & Internet
- Bouton php - Forum PHP
- \R php ✓ - Forum PHP
- Php?id=1 - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
7 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
18 juin 2008 à 22:10
18 juin 2008 à 22:10
Salut,
Mettons que tu aies ces données:
serveur=adresse de ton serveur (ip ou dns)
user=utilisateur
pass=password
base=base que tu veux sauvegarder
file=fichier que tu veux sauvegarder
Ca donne ça:
Attention comme tu le vois le mot de passe est collé à l'argument -p
Mettons que tu aies ces données:
serveur=adresse de ton serveur (ip ou dns)
user=utilisateur
pass=password
base=base que tu veux sauvegarder
file=fichier que tu veux sauvegarder
Ca donne ça:
mysqldump -h serveur -u user -ppass -B base > file
Attention comme tu le vois le mot de passe est collé à l'argument -p
salut kilian, je te remercie pour ta reponse,
le mot de passe et user c'est ceux qui sont utiliser pour l'accées a la base??
vola ce que j'ai fais:
mysqldump -h 128.2.17.120 -u root -p -B ma_BDD > C:\baseExport.sql
pour me connecter nomalement a la base je fais cela:
$conn = mysql_connect("localhost","root", "");
mysql_select_db("ma_BDD");
j'ai essayer aussi avec mon mot de passe windows:
mysqldump -h 128.2.17.120 -u laure -pMonMotPasse -B ma_BDD > C:\baseExport.sql
dans les deux cas y'a le fichier C:\baseExport.sql qui se crée mais qui est vide.....
est ce que tu sait d'ou vient le probleme??
merci d'avance
le mot de passe et user c'est ceux qui sont utiliser pour l'accées a la base??
vola ce que j'ai fais:
mysqldump -h 128.2.17.120 -u root -p -B ma_BDD > C:\baseExport.sql
pour me connecter nomalement a la base je fais cela:
$conn = mysql_connect("localhost","root", "");
mysql_select_db("ma_BDD");
j'ai essayer aussi avec mon mot de passe windows:
mysqldump -h 128.2.17.120 -u laure -pMonMotPasse -B ma_BDD > C:\baseExport.sql
dans les deux cas y'a le fichier C:\baseExport.sql qui se crée mais qui est vide.....
est ce que tu sait d'ou vient le probleme??
merci d'avance
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
19 juin 2008 à 09:19
19 juin 2008 à 09:19
Oui c'est le mot de passe de connexion mysql.
Essaie avec l'adresse 127.0.0.1:
Essaie avec l'adresse 127.0.0.1:
mysqldump -h 127 -u root -B ma_BDD > C:\baseExport.sql
resalut kilian :)
j'ai essayer avec
mysqldump -h 127 -u root -B ma_BDD > C:\baseExport.sql
et
mysqldump -h 127.0.0.1 -u root -B ma_BDD > C:\baseExport.sql
et tout comme avant, le fichier est creer mais reste vide...
y'a pas un moyen de verifier si il accede bien a ma base de donnée?
j'ai essayer avec
mysqldump -h 127 -u root -B ma_BDD > C:\baseExport.sql
et
mysqldump -h 127.0.0.1 -u root -B ma_BDD > C:\baseExport.sql
et tout comme avant, le fichier est creer mais reste vide...
y'a pas un moyen de verifier si il accede bien a ma base de donnée?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
19 juin 2008 à 12:19
19 juin 2008 à 12:19
Et sans ça:
> C:\baseExport.sql
il te dit quoi?
> C:\baseExport.sql
il te dit quoi?
en fait je ne savait pas comment faire pour stoper et voir l'affichage :-)
j'ai ajouter un pause a la fin et voila ce qui m'envoi quand je met une de ces lignes precedente:
-------------
'mysqldump' is not recognized as an internal or external command, operable program or batch file.
-------------
mon fichier .bat sur lequel je double clique contient cela:
-------------
@echo off
C:\wamp\php\php.exe C:\wamp\www\dataBase\archivage.php
mysqldump -h 127 -u root -B ma_bdd > C:\baseExport.sql
pause
-------------
la premiere partie est pour executer un code php..
merci encore une fois
j'ai ajouter un pause a la fin et voila ce qui m'envoi quand je met une de ces lignes precedente:
-------------
'mysqldump' is not recognized as an internal or external command, operable program or batch file.
-------------
mon fichier .bat sur lequel je double clique contient cela:
-------------
@echo off
C:\wamp\php\php.exe C:\wamp\www\dataBase\archivage.php
mysqldump -h 127 -u root -B ma_bdd > C:\baseExport.sql
pause
-------------
la premiere partie est pour executer un code php..
merci encore une fois
c bon il fallait mettre ceci :
\wamp\mysql\bin\mysqldump -h localhost -u root -B ma_bdd > C:/baseExport.sql
++
\wamp\mysql\bin\mysqldump -h localhost -u root -B ma_bdd > C:/baseExport.sql
++
tzai
Messages postés
49
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
20 février 2011
6
15 avril 2009 à 13:32
15 avril 2009 à 13:32
Bonjour laura,
\wamp\mysql\bin\mysqldump
Il faut le mettre où j'ai pas compris ?
Tu parles d'un fichier .bat ??? mais c'est lequel ?
Merci
\wamp\mysql\bin\mysqldump
Il faut le mettre où j'ai pas compris ?
Tu parles d'un fichier .bat ??? mais c'est lequel ?
Merci