Die Datei ist eine komprimierte (komprimierte) SQL-Datei, mit ziemlicher Sicherheit eine reine Textdatei mit der Erweiterung .sql. Das erste, was Sie tun müssen, ist die Datei über scp auf Ihren Datenbankserver zu kopieren. Ich denke, PuTTYs ist pscp.exe
C:\> pscp.exe numbers.sql.gz user@serverhostname:/home/user
Dann SSH in Ihren Server und dekomprimieren Sie die Datei mit gunzip
user@serverhostname$ gunzip numbers.sql.gz
user@serverhostname$ ls
numbers.sql
Importieren Sie es schließlich mit dem Eingabeumleitungsoperator in Ihre MySQL-Datenbank <
:
user@serverhostname$ mysql -u mysqluser -p < numbers.sql
Wenn die Datei numbers.sql keine Datenbank erstellt, aber erwartet, dass bereits eine vorhanden ist, müssen Sie die Datenbank ebenfalls in den Befehl aufnehmen:
user@serverhostname$ mysql -u mysqluser -p databasename < numbers.sql
Wenn Sie die Möglichkeit haben, von außerhalb eine direkte Verbindung zu Ihrem MySQL-Server herzustellen, können Sie einen lokalen MySQL-Client verwenden, anstatt kopieren und SSH ausführen zu müssen. In diesem Fall benötigen Sie lediglich ein Dienstprogramm, mit dem Sie .gz-Dateien unter Windows dekomprimieren können. Ich glaube, 7zip tut dies, oder Sie können die gzip / gunzip-Binärdateien für Windows erhalten.