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:
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:
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
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.
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