wake-up-neo.net

Fehler (nahe "ON" an Position 25) beim Importieren der Tabelle für WORDPRESS (ein Fremdschlüsselfehler)

Ich versuche, eine große Datei in meine Datenbank (WordPress) zu importieren;

Error

Static analysis:

1 errors were found during analysis.

    Unrecognized keyword. (near "ON" at position 25)

SQL query: Edit Edit

SET FOREIGN_KEY_CHECKS = ON;

MySQL said: Documentation
#2006 - MySQL server has gone away
12
Chetan Soni

Ich hatte den gleichen Fehler, als ich versuchte, die Drupal-Datenbank auf einen neuen lokalen Apache-Server zu migrieren (ich verwende XAMPP auf einem Windows-Computer). Eigentlich kenne ich die Bedeutung dieses Fehlers nicht, aber nachdem ich die folgenden Schritte ausprobiert hatte, importierte ich die Datenbank ohne Fehler. Hoffe das könnte helfen:

Ändern der php.ini unter C:\xampp\php\php.ini

max_execution_time = 600
max_input_time = 600
memory_limit = 1024M
post_max_size = 1024M

Ändern von my.ini unter C:\xampp\mysql\bin\my.ini

max_allowed_packet = 1024M
27
candle
  1. Wechseln Sie zur XAMPP-Systemsteuerung> 2.Stoppen Sie die Apache- und MySql-Dienste>
  2. Klicken Sie auf Config of Apache> wählen Sie php.ini aus und ändern Sie folgende Einstellungen: 
    max_execution_time = 600 
    max_input_time = 600 
    memory_limit = 1024M 
    post_max_size = 1024M 

  3. Klicken Sie auf die Schaltfläche Config von MySql und wählen Sie my.ini aus und ändern Sie: 
    max_allowed_packet = 1024M

  4. Starten Sie die Dienste erneut und probieren Sie es aus. Ich hoffe, es funktioniert.
7

Ich hatte das gleiche Problem, als ich versuchte, einen Wordpess-MySQL-Dump auf einen neuen Server zu importieren. Nach einer Stunde Debugging musste ich die folgenden Tabellen manuell aus der .sql-Datei entfernen:

wp_cf7dbplugin_st wp_cf7dbplugin_submits

In einigen Feldern wurden sehr große Werte (möglicherweise PDF -Dateien) gespeichert, die ein Problem verursachten. 

Fein importiert, nachdem ich die Tabellen aus dem Skript entfernt habe.

1
pixelkicks

Geben Sie einfach die obige Antwort von Candle an.

Sie müssen nur eine Zeile in my.ini anpassen:

  1. Ändern von my.ini unter C:\xampp\mysql\bin\my.ini OR auf die Konfiguration von XAMP klicken> php.ini auswählen und Folgendes ändern:

    max_allowed_packet = 50M // the value depends on the size of the .sql files you are trying upload.

0
Adrian Vignolo