so importieren Sie einen sehr großen query über phpmyadmin?
wenn meine Gastgeber mir nicht erlauben das hochladen einer Datei direkt auf meine mysql Ordner
und ich kann dies nur tun, durch phpmyadmin? gibt es irgendwelche alternativen, abgesehen von seiner nativen import-Funktion, so dass meine Verbindung wäre nicht time-out beim hochladen eine Abfrage, um die 8mb?
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie gzip oder bzip die Datei und phpMyAdmin wird Dekomprimieren und das script ausführen.
ansonsten, was hab ich zu tun hatte in der Vergangenheit gespalten ist mein SQL in eine Anzahl von Dateien und laden Sie diese einzeln. Sie können dies einfach durch öffnen der SQL-Datei in einem text-editor, navigieren Sie zu über auf halbem Weg nach unten, finden Sie den Anfang einer Anweisung und verschieben Sie alles nach, die in einer anderen Datei.
Nicht phpmyadmin für etwas kritisch. Definitiv nicht es verwenden, um sicherungen zu erstellen oder Restaurierung. Es ist ein Beutel Müll.
Melden Sie sich auf Ihrer shell und verwenden Sie den mysql command line client zum wiederherstellen der Datenbank in der standard-Weg. Wenn Sie dies nicht tun können, einen besseren Anbieter.
Shell-Zugang ist notwendig, um die Arbeit mit mysql-Datenbanken.
Nicht erwarten, dass alles, was man mit phpmyadmin NICHT zu zerstören alle Ihre Daten.
BigDump?
Du hochladen könntest den dump mit einem FTP-client (mit denen Sie zum fortsetzen der übertragung), und laden Sie es lokal.
Ich würde definitiv sagen BigDump. ich hatte genau dieses problem mit 8.3 GB der sql-Datei. Lesen Sie diesen Artikel für weitere Informationen. Wie Zum Hochladen einer Großen SQL-Datei in MySQL besuchen Sie auch die script Startseite, um es herunterzuladen.
Siehe meine Antwort hier: https://stackoverflow.com/a/33728744/74585
Wenn Sie während eines Importvorgangs Sie deaktivieren Sie die Option Teilweiser import -> Erlaubt die Unterbrechung eines importieren... dann phpMyAdmin scheint zu senden, die ganze Sache zu mysql, die langsam verarbeitet. Leider phpMyAdmin (zumindest auf meinem shared host) nicht mehr auf Anfragen reagieren, aber mit einem browser auf eine andere IP-Adresse arbeiten und lässt Sie überwachen die Abfrage Fortschritte.
Ich sagen - verwenden Sypex Dumper.