it-swarm.com.de

db phpMyAdmin importieren - Fehler Falscher Formatparameter

Ich versuche, die Produktions-MySQL-Datenbank in eine lokale Xampp-Testumgebung zu importieren. Verbinden Sie sich mit dem Webadministrator (mozff) und dem einfachen Export von sql (und benötigen Sie nie etwas anderes). Es werden die folgenden Fehler ausgegeben

Error:

 enter image description here

Live-Umgebung:

Db-Server

Server: db01.l2.url.com via TCP/IP
Server-Typ: MariaDB
Server-Version: 10.1.26-MariaDB-0+deb9u1 - Debian 9.1
Protokoll-Version: 10
User: user
Server-encoding: UTF-8 Unicode (utf8)

Webserver

Apache
Datenbank-Client Version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
PHP-Erweiterung: mysqliDokumentation curlDokumentation mbstringDokumentation
PHP-Version: 7.0.27-0+deb9u1

phpMyAdmin

Version informationen: 4.6.6deb4 

Test Umgebung

DB-Server

Server: 127.0.0.1 via TCP/IP
Server-Typ: MariaDB
Server-connection: SSL not used
Server-Version: 10.1.33-MariaDB - mariadb.org binary distribution
Protokoll-Version: 10
user: [email protected]
Server-encoding: UTF-8 Unicode (utf8)

Webserver

Apache/2.4.33 (Win32) OpenSSL/1.1.0h PHP/7.2.6
Datenbank-Client Version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
PHP-extension: mysqliDokumentation curlDokumentation mbstringDokumentation
PHP-Version: 7.2.6

phpMyAdmin

Version informationen: 4.8.1, aktuelle stabile Version: 4.8.2

Frage:

  1. Wo kann ich sehen, welcher Parameter falsch ist? 
  2. Ich gehe davon aus, dass mysql 4.8.1 db rückwärts kompatibel ist mit 4.6.6deb4 .. ??

was ich versucht habe:

phpMyAdmin - Fehler> Falscher Formatparameter?

xampp phpmyadmin, Falscher Formatparameter

Protokolle:

180709 11:52:25   246 Connect   [email protected] as anonymous on 
          247 Connect   [email protected] as anonymous on 
          247 Query SELECT @@version, @@version_comment
          247 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
          247 Query SET lc_messages = 'de_DE'
          246 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          246 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          247 Query SET collation_connection = 'utf8mb4_unicode_ci'
          247 Init DB   mysql
          247 Query SHOW SESSION VARIABLES LIKE 'FOREIGN_KEY_CHECKS'
180709 11:52:26   247 Quit  
          246 Quit  
180709 11:52:33   248 Connect   [email protected] as anonymous on 
          249 Connect   [email protected] as anonymous on 
          249 Query SELECT @@version, @@version_comment
          249 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
          249 Query SET lc_messages = 'de_DE'
          248 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          249 Query SET collation_connection = 'utf8mb4_unicode_ci'
          249 Query SELECT `SCHEMA_NAME` FROM `INFORMATION_SCHEMA`.`SCHEMATA`, (SELECT DB_first_level FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t ORDER BY DB_first_level ASC LIMIT 0, 100) t2 WHERE TRUE AND 1 = LOCATE(CONCAT(DB_first_level, '_'), CONCAT(SCHEMA_NAME, '_')) ORDER BY SCHEMA_NAME ASC
          248 Query SELECT `db_name`, COUNT(*) AS `count` FROM `phpmyadmin`.`pma__navigationhiding` WHERE `username`='root' GROUP BY `db_name`
          249 Query SELECT COUNT(*) FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t
          249 Query SELECT COUNT(*) FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t
          248 Query SELECT * FROM `phpmyadmin`.`pma__bookmark` WHERE ( `user` = '' OR `user` = 'root' ) ORDER BY label ASC
          249 Quit  
          248 Quit  
180709 11:52:51   250 Connect   [email protected] as anonymous on 
          251 Connect   [email protected] as anonymous on 
          251 Query SELECT @@version, @@version_comment
          251 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
          251 Query SET lc_messages = 'de_DE'
          250 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          251 Query SET collation_connection = 'utf8mb4_unicode_ci'
180709 11:52:52   251 Quit  
          250 Quit  
180709 11:52:53   252 Connect   [email protected] as anonymous on 
          253 Connect   [email protected] as anonymous on 
          253 Query SELECT @@version, @@version_comment
          253 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
          253 Query SET lc_messages = 'de_DE'
          252 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          253 Query SET collation_connection = 'utf8mb4_unicode_ci'
          253 Query SELECT `SCHEMA_NAME` FROM `INFORMATION_SCHEMA`.`SCHEMATA`, (SELECT DB_first_level FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t ORDER BY DB_first_level ASC LIMIT 0, 100) t2 WHERE TRUE AND 1 = LOCATE(CONCAT(DB_first_level, '_'), CONCAT(SCHEMA_NAME, '_')) ORDER BY SCHEMA_NAME ASC
          252 Query SELECT `db_name`, COUNT(*) AS `count` FROM `phpmyadmin`.`pma__navigationhiding` WHERE `username`='root' GROUP BY `db_name`
          253 Query SELECT COUNT(*) FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t
          253 Query SELECT COUNT(*) FROM ( SELECT DISTINCT SUBSTRING_INDEX(SCHEMA_NAME, '_', 1) DB_first_level FROM INFORMATION_SCHEMA.SCHEMATA WHERE TRUE ) t
180709 11:52:54   253 Quit  
          252 Quit  
          254 Connect   [email protected] as anonymous on 
          255 Connect   [email protected] as anonymous on 
          255 Query SELECT @@version, @@version_comment
          255 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
          255 Query SET lc_messages = 'de_DE'
          254 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
          255 Query SET collation_connection = 'utf8mb4_unicode_ci'
      254 Quit  
      256 Connect   [email protected] as anonymous on 
      257 Connect   [email protected] as anonymous on 
      257 Query SELECT @@version, @@version_comment
      257 Query SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'
      257 Query SET lc_messages = 'de_DE'
      256 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
      257 Query SET collation_connection = 'utf8mb4_unicode_ci'
      256 Query SELECT `config_data`, UNIX_TIMESTAMP(`timevalue`) ts FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
      256 Query SELECT `username` FROM `phpmyadmin`.`pma__userconfig` WHERE `username` = 'root'
      256 Query UPDATE `phpmyadmin`.`pma__userconfig` SET `timevalue` = NOW(), `config_data` = '{\"lang\":\"de\",\"Console\\/Mode\":\"collapse\"}' WHERE `username` = 'root'

180709 11:52:58 257 Beenden
256 Beenden 

3
veritaS

Ich war mit dem gleichen Problem konfrontiert und habe viele Dinge ausprobiert, insbesondere das Erhöhen des Zeitlimits in php.ini, Aber nichts hat wirklich funktioniert. Zum Schluss habe ich die SQL-Datei über die Befehlszeile importiert:

mysql -u username -p databasename < /path/to/file.sql

In den meisten Fällen wäre der Benutzername nur root. Wenn in der alten Datenbank und in der neuen Datenbanksicherungsdatei dieselben Tabellen vorhanden sind, wird möglicherweise die folgende Fehlermeldung angezeigt:

ERROR 1050 (42S01) at line 31: Table 'wp_commentmeta' already exists

Löschen Sie in diesem Fall die vorhandene Datenbank und importieren Sie die neue Datei mit dem oben angegebenen Befehl.

8
adi

Ich hatte den gleichen Fehler bei MAMP, den ich durch Ändern der Parameter in der php.ini auflöste

Ich folgte der Anweisung von Timmy @ Linkbeschreibung hier eingeben

"; Maximale Größe von POST - Daten, die PHP akzeptiert . Post_max_size = 256M

; Maximal zulässige Größe für hochgeladene Dateien . Upload_max_filesize = 256 MB

; Maximale Ausführungszeit jedes Skripts in Sekunden Max_execution_time = 600 

; Maximale Zeit, die jedes Skript für das Analysieren der Anforderungsdaten aufwenden kann Max_input_time = 600

; Maximale Speichergröße, die ein Skript beanspruchen kann (8 MB) Memory_limit = 512M`

HINWEIS: Sie können Werte durch Ihre eigenen ersetzen, z. man kann 5000 anstelle von 600 schreiben

1
Biasi Wiga