[linux]sauvegarde d'une BDD mysql impossible

Fermé
bezourox Messages postés 729 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 19 janvier 2013 - 6 janv. 2009 à 09:09
bezourox Messages postés 729 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 19 janvier 2013 - 16 févr. 2009 à 11:42
Bonjour,

Voila j'ai une base de données mysql sous Linux.
Je viens de recevoir un fichier .sql me permettant de mettre a jour cette base.

Avant cela, je souhaite donc faire une sauvegarde en cas de problème.
J'administre ce serveur via PuTTY et la commande que j'ai retrouvé sur la plupart des forum ne marche pas.

Voici la syntaxe :

mysql -h serveur -u root -pWTF ma_bdd > sauvegarde.sql;

je ne vois pas ce qui ne convient pas ...

ERROR 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql -h...

Cela peut t'il venir d'une version de mySQL vieille ??
Avez vous une autre syntaxe à proposer ??

Par avance, merci.
A voir également:

8 réponses

Utilisateur anonyme
6 janv. 2009 à 10:09
Bonjour,

ne faut-il pas utiliser mysqldump ?
--
0
bezourox Messages postés 729 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 19 janvier 2013 143
6 janv. 2009 à 11:30
j'ai essayé aussi avec mysqldump et ça ne marche pas :s

quelle serait la syntaxe avec mysqldump ?

et encore le dumping est une réplication de bdd, moi je cherche juste à faire une sauvegarde (même si au final ça se rejoint)
0
rescue Messages postés 1039 Date d'inscription vendredi 16 novembre 2007 Statut Contributeur Dernière intervention 27 mars 2019 136
6 janv. 2009 à 15:36
Bonjour,

As tu un client comme phpmyadmin sur ce Linux ?
Sinon un client quelconque : alors utilise le ce sera plus simple.

As tu aussi l'outil webmin sur ce Linux ?

Sinon lis ce topic très court en entier : http://www.commentcamarche.net/forum/affich 4644882 sauvegarde bdd wamp en local?#7

@+
0
Bonjour

C'est curieux, ton message correspond à celui d'une requête incorrecte.
Or mysql etc... n'est pas une requête, c'est une commande à taper en mode console (je ne sais pas si c'est le terme approprié pour linux), en tous cas, pas dans un utilitaire d'administration de la base.
0
Utilisateur anonyme
6 janv. 2009 à 17:48
Bonsoir,
Toto : oui c'est une commande mode console

pour la syntaxe je te la donne demain au boulot
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Justement, Je suis prêt à parier que bezourox ne la tape pas en mode console.
Sinon, comment il obtiendrait ce message d'erreur de mysql ?
0
Mikey_UFC Messages postés 312 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 2 août 2010 1
6 janv. 2009 à 18:02
Salut,

Essaye :

mysqldump -h serveur -u root -pWTF -r sauvegarde.sql maBDD

Tu peux rajouter --no-create-info si tu ne veux que les données et pas le script de création.
0
Utilisateur anonyme
7 janv. 2009 à 08:08
0
Utilisateur anonyme
9 janv. 2009 à 09:37
Bonjour,
ce matin je suis arrivé !

la syntaxe est simplement :
mysqldump -u root -p nombase > nombase.sql
0
bezourox Messages postés 729 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 19 janvier 2013 143
16 févr. 2009 à 11:42
ok merci ça roule
0