Importation de fichiers compressés dans Mysql en utilisant CMD
Quelle est la bonne syntaxe pour importer des fichiers compressés sql dans mysql en utilisant cmd?
Je fais ce qui suit
xz < backup.sql.gz | mysql -u root test
Mais toujours obtenir l'erreur suivante
J'ai obtenu la réponse de mon autre question. Il s'agit de la commande pour importer un fichier compressé lorsque vous utilisez 7Zip
7z x -so backup.7z | test racine mysql -u
x est la commande d'extraction
-so
l'option fait écrire 7-Zip sur stdout
Essayer:
unzip -p dbdump.sql.Zip | mysql -u root -p yourdbname
Le fichier dbdump.sql.Zip doit contenir un seul fichier SQL. L'indicateur -p redirige la sortie vers le binaire mysql.
zcat backup.sql.gz | mysql -u[username] -p[pswd] [db]
Vous voulez peut-être essayer xz −−decompress −−stdout
pour décompresser.
La commande complète serait xz −−decompress −−stdout backup.sql.gz | mysql -u root test