comment vider sql.gz fichier dans mysql
J'ai affecté presque tous de mon espace sur le serveur de production à ma table, l'espace
Maintenant, j'ai un comprimé de vidage d'environ 20 go ce qui est nécessaire pour être déversés dans mysql
Le problème est que le serveur n'est pas d'avoir beaucoup d'espace pour décompresser le fichier (ce qui nécessite environ 120 go)
j'ai utilisé le beolw commandement, mais je suis un échec, car il est d'abord décompresser le fichier, puis rediriger la sortie vers mysql
gunzip dbdump.sql.gz | mysql -u root -proot123 -S /home/mysql55/tmp/mysql.sock
Est-il un moyen pour que je puisse vider le fichier compressé sans décompression il
toutes les suggestions sont vraiment reconnaissants
OriginalL'auteur vidyadhar | 2013-03-26
Vous devez vous connecter pour publier un commentaire.
Vous devriez dire à
gunzip
à écrire à la norme. Ce que vous êtes en train de faire maintenant est de ne pas aller à pipe de sortie.Je n'ai jamais rencontré une telle
sql.tar.gz
fichier, mais si vous entendez untar.gz
fichier qui contient unesql
fichier, alors il seraittar -zvxOf somefile.tar.gz path/to/sql/file | mysql ...
.Pourquoi le
path/to/sql/file
? J'ai importé mon fichier avec justetar -zvxOf dump.tgz|mysql database -u ...
`Je pensais qu'il parlait d'un
tar.gz
fichier qui contenait unesql
fichier à l'intérieur de quelque part. Votre fichier est un format gzip fichier sql afin de pouvoir utiliser legunzip
de commande.OriginalL'auteur Andrew Mao
Je sais que c'est ridicule, mais c'était gzippé deux fois, donc
filename.sql.gz
filename.sql
àfilename.gz
Espère que cela va fonctionner
OriginalL'auteur askoura
Nous pouvons réaliser la même chose avec la commande ci-dessous. Ici, je suis en utilisant gzip
Une autre façon est donnée ci-dessous
OriginalL'auteur vidyadhar
Vous pouvez essayer de décompresser le fichier à la volée, dans l'exemple:
OriginalL'auteur kenorb
Je recommande d'obtenir gunzip. Voici l'un pour windows: http://gnuwin32.sourceforge.net/packages/gzip.htm
Une fois que vous décompressez, vous pouvez télécharger votre .sql
OriginalL'auteur Robert Livingston