7
votes

Meilleur moyen de comprimer mysqldump?

J'ai un grand fichier mysqldump sur mon serveur et je veux l'importer sur mon PC à l'aide de FTP et il prend pour toujours comme il s'agit d'un fichier volumineux.

Je sais qu'il y a un moyen de contenir le contenu de ce fichier, mais je ne suis pas en mesure de trouver une commande précise. Quelle serait la meilleure commande de zip / compresser un grand fichier mysqldump?

Disons que le nom du fichier est Backup.SQL et c'est dans le dossier nommé 'Sauvegarde'.

Toute aide serait beaucoup appréciée. Merci d'avance pour votre temps.


5 commentaires

Vous êtes donc à la recherche d'une commande shell?


mysqldump -u root -p base de données_name | gzip> benne basculante.gz


@Rahultripathi c'est une réponse, pas un commentaire. faire en sorte


@ D'alar'cop: - Ajouté comme une réponse :)


@Rahultripathi je le vois. +1


3 Réponses :


14
votes

Vous pouvez essayer quelque chose comme ceci: -

mysqldump -u root -p database_name | gzip > dump.gz


2 commentaires

Merci beaucoup pour ça. Obtiendra cela un coup.


Souhaitait également une clarification supplémentaire. J'ai déjà un fichier mysqldump sur mon serveur qui n'est pas compressé. Y a-t-il un moyen de compresser ce fichier? Puis-je utiliser la commande suivante: benned.sql | gzip> benne basculante.gz



0
votes

Répondre à votre commentaire sur les fichiers existants Vous pouvez simplement faire gzip benned.sql et créera un fichier compressé pour vous dans le répertoire actuel.


0 commentaires

1
votes

Si votre base de données est grande, vous devez ajouter ceci à votre mysqldump xxx


0 commentaires