[MySql] Datenbank importieren

Supernoob

Lieutenant
Registriert
Apr. 2003
Beiträge
516
Hi!

ICh will eine Datenbank mit hilfe von phpmyadmin importieren. Aber es kommt ein fehler:
PHP:
 MySQL meldet: 
#1153 - Got a packet bigger than 'max_allowed_packet' bytes
Kann mir jemand sagen wie ich "max_allowed_packet" erhöhen kann?
 
Hallo,

besitzt du Root-Zugriff auf dem entsprechenden Server? In diesem Fall lässt sich dies einfach in der MySQL-Konfiguration (my.cnf) verändern.
Anderfalls kannst du dein Datenbank-File aber auch einfach in kleinere Stücke aufteilen und nacheinander importieren.

MfG mh1001
 
Vielen Dank!
 
Falls Du das öfter machst und Dir auch der Befehl "system" zur Verfügung steht kannst
Du auch die Datenbank per FTP auf den Server hochladen und dann direkt mit
mysql wieder einlesen lassen. Phpmyadmin zickt ja bei zu großen Archiv nur rum...

<?php
system("/usr/bin/mysql -u**Username** -p**Passwort** -h**datenbankserver** **Datenbankname** <**Pfad**/dump/dump.sql",$fp);
if ($fp==0) echo "Daten importiert"; else echo "Es ist ein Fehler aufgetreten";
?>
 
Zurück
Oben