it-swarm.com.de

phpMyAdmin - Fehler> Falscher Formatparameter?

Ich habe eine WordPress-Produktionswebsite.

Ich habe die Datenbank mit den folgenden Befehlen exportiert: Datenbank auswählen> Exportieren> Benutzerdefiniert> Alle Tabellen auswählen> ZIP-Komprimierung auswählen> "Los"

Ich habe die Datei example.sql.Zip heruntergeladen, aber wenn ich sie in meinen localhost hochlade, erhalte ich diesen Fehler: phpMyAdmin - Fehler> Falscher Formatparameter

Ich habe versucht, ein anderes Format zu exportieren, und ich bekomme die gleiche Fehlermeldung.

Ich habe es mit anderen SQL-Datenbanken versucht und es exportiert/importiert.

Was könnte es sein? Eine beschädigte Datenbank oder eine andere?

Vielen Dank

24
henry

Dieses Problem ist nicht auf eine beschädigte Datenbank zurückzuführen. Ich habe die Lösung aus diesem Video gefunden - https://www.youtube.com/watch?v=MqOsp54EA3I

Es wird empfohlen, die Werte von zwei Variablen in der php.ini-Datei zu erhöhen Ändern Sie die folgenden Werte in der php.ini

upload_max_filesize=64M
post_max_size=64M

Das hat mein Problem gelöst. Die Hoffnung löst auch deine. 

85
Pooja Mistry

Komprimieren Sie Ihre .sql-Datei und geben Sie ihr den Namen .[format].[compression], d. H. database.sql.Zip

Wie bereits erwähnt, gibt PhpMyAdmin diesen Fehler aus, wenn Ihre .sql-Datei größer als die maximal zulässige Uploadgröße ist. In meinem Fall war das Maximum jedoch 50 MB, obwohl ich alle in den vorherigen Antworten genannten Optionen festgelegt hatte (siehe "Max: 50 MB" "neben der Schaltfläche" Upload "in PhpMyAdmin). 

9
mattavatar

Für mich war das Anpassen der 2 Werte nicht genug. Wenn die Datei zu groß ist, müssen Sie auch die Ausführungszeitvariablen anpassen.

Zuerst ../php/php.ini

upload_max_filesize=128M
post_max_size=128M
max_execution_time=1000

Dann ../phpMyAdmin\libraries\config.default.php

$cfg['ExecTimeLimit'] = 1000;

Das hat den Trick für mich gemacht. Die Variablen können natürlich anders gewählt werden. Möglicherweise muss die Ausführungszeit noch höher sein. Und die Größe hängt von Ihrer Dateigröße ab.

3
Martin N

Keine dieser Antworten funktionierte für mich. Ich musste die Befehlszeile verwenden:

mysql -u root db_name < db_dump.sql
SET NAMES 'utf8';
SOURCE db_dump.sql;

Erledigt!

2

Ich konnte dieses Problem beheben, indem ich die hier beschriebenen Schritte befolge: xampp phpmyadmin, Falscher Formatparameter

Da ich XAMPP nicht verwende, musste ich auch php.ini.default auf php.ini aktualisieren, was schließlich den Trick bewirkte.

2

Dieser Fehler wird dadurch verursacht, dass die maximale Upload-Größe (maximal: 2.048 KB) beträgt. Wenn Ihre Datei größer als diese ist, erhalten Sie eine Fehlermeldung. Komprimieren Sie die Datei und laden Sie sie erneut hoch. Der Fehler wird nicht angezeigt.

0
to240

Ich hatte diesen Fehler und da ich auf Shared Hosting bin, habe ich keinen Zugriff auf die php.ini. Ich war mir nicht sicher, wie ich das Problem beheben könnte. Der Host schien auch keine Ahnung zu haben. Am Ende habe ich meinen Browser-Cache geleert und phpmyadmin neu geladen und es kam zurück!

0
Helen