Backup [Mysql] - SQL/NoSQL - Programmation
Marsh Posté le 14-05-2003 à 21:58:17
A priori BACKUP TABLE ne prend que le nom des tables à sauvegarder et le path de destination en paramètre, tu dois pas pouvoir spécifier directement dans ta commande SQL d'écraser le fichier. Essaye de supprimer le précédent avec unlink() juste avant de lancer ta requête ?
Pour le backup sur le réseau, essaye de la requête suivante :
BACKUP TABLE user TO '\\\\poste_bkp\\mysqlbkp';
Si ca passe pas non plus il te reste la solution de monter \\poste_bkp\mysqlbkp en lecteur réseau
Marsh Posté le 15-05-2003 à 23:28:21
ReplyMarsh Posté le 15-05-2003 à 23:30:40
ReplyMarsh Posté le 15-05-2003 à 23:32:35
chrisbk a écrit : |
certes
Marsh Posté le 27-05-2003 à 11:23:11
ah si en fait BACKUP TABLE user TO '\\\\poste_bkp\\mysqlbkp';
a l air de marcher.
Cependant il me sort error 13 (g pa les droits) je ne comprends pa pkoi puiske sur le repertoire cible tout le monde a le droit de tout faire
Marsh Posté le 14-05-2003 à 12:27:42
Bonjour,
Je voudrais faire un backup d une table mais j ai quelques questions :
j arrive a faire un backup en local par exemple
Backup table user to 'e:\\mysqlbackup';
Ca marche mais si je relance la commande j ai une erreur 17 qui signifie qu il existe deja un backup a cet endroit. Y a-t-il un moyen de forcer le Backup ?
De plus, y a-t-il un moyen de faire le backup sur le reseau ?
je n ai pas reussi j ai essayé :
backup table user to '\\poste_bkp\mysqlbkp';
backup table user to '\\poste_bkp\\mysqlbkp';
backup table user to '\\\poste_bkp\mysqlbkp';
backup table user to '\\\poste_bkp\\mysqlbkp';
Merci pour vos éclairsissments !