Ich versuche eine SQL-Dump-Datei wiederherzustellen, die 13G groß ist. Ich habe zuerst phpAdmin in xampp verwendet, es hieß, die Größe sei zu groß. Dann habe ich einen großen Dump benutzt, immer noch die Fehlermeldung "Ich kann nicht in xx.sql suchen". Ich fand online, dass es bedeutet, dass die Datei zu groß ist. Dann fange ich an, die Befehlszeile zu verwenden. mysql -u Benutzername -p Datenbank & lt; Standort / an / Ihre / dump.sql scheint, dass es funktioniert, weil es nach Passwort fragte, und ich drückte direkt Enter, weil ich kein Passwort habe. Und jetzt kann ich sehen, dass "_" weiter blinkt, ich gehe davon aus, dass dies bedeutet, dass es funktioniert. Aber ich kann es nicht überprüfen, und es dauert eine ganze Weile.
Gibt es eine Möglichkeit, um sicherzustellen, dass es funktioniert? Ich schätze deine Hilfe sehr!! TJ
Eine andere Methode zum Wiederherstellen von Dateien mit dem Befehlszeilenprogramm mysql
lautet folgendermaßen:
Der Befehl source
liest die Dump-Datei und wendet sie auf den Server an, genau wie der Umleitungsoperator <
, aber mit zwei Unterschieden: Sie sehen fortlaufende "x rows affected" -Meldungen, die Sie durchblättern dieser Fortschritt tritt tatsächlich auf. Der Nachteil dieser Methode ist, dass im Gegensatz zur Methode <
redirection, wenn Fehler in der Dump-Datei vorhanden sind, der Befehlszeilenclient nur versuchen wird, weiterzumachen, was nicht immer das ist, was Sie wollen. Dennoch könnte es ein praktikabler Ansatz sein.
Oder ... wie Sie es jetzt tun, wenn Sie die Verbindung in der Prozessliste sehen können, überprüfen Sie den Wert für Sleep
. Wenn der Wert konstant 0 ist, tritt eine Art Aktivität auf.
Ich stelle Dateien ähnlicher Größe wieder her
Probieren Sie diese Technik
ausNach dem Verbinden mit der entfernten MySql-Datenbank ...
Hinweis: Ссылка
Tags und Links sql sql-server mysql mysqldump xampp