Probleme beim Importieren der Datenbank

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
Shreck
Mitglied
Beiträge: 77
Registriert: 16.11.2004 23:04

Probleme beim Importieren der Datenbank

Beitrag von Shreck »

Hallo Leute,

ich habe folgendes Problem mit meiner DB. Ich habe sie ganz normal über das ACP exportiert.
Nun wollte ich meine Datenbank wieder aufspielen (übers ACP), da kam dann aber ein Fehler. Irgendwie "keine Datensätze hinzugefügt", oder so ähnlich .
Gut, also habe ich die .SQL Datei gesplittet und einzeln per phpMyAdmin herauf geladen.
Es hat ja auch super funktioniert, bis auf eine einzige Tabelle.
Es ist die Tabelle "phpBB_search_wordlist". Wenn ich die Daten importieren möchte, kommt immer folgende Fehlerausschrift. :

#1062 - Duplicate entry 'Ähnlich' for key 1

Laut dieser Ausschrift muss also schon was in der DB sein, was er nicht doppelt einschreiben will.

Ich habe dann mal genauer geschaut :

Der Primary Key ist word_list und nicht word_id. Also kann er in word_list keine doppelten einträge tätigen.
Ich habe den PK kurzerhand auf word_id gelegt und siehe da, es geht wieder alles.


Nun meine Frage. Ich habe die .SQL Datei ganz normal exportiert und nicht verändert. Warum lässt sich die Tabelle nicht normal importieren (ohne den PK zu erändern) ???
Gibt es auch eine Möglichkeit, die Tabelle zu importieren, ohne den voreingestellten Primary Key zu verändern ? Hat ja sicherlich auch Auswirkung auf das Forum, wenn ich da einfach den PK ändere.

phpMyAdmin meckert halt immer herum, wenn ich die Tabelle imprtieren möchte. Es sind mehrer Wörter doppelt vorhanden, z.B. : ähnlich und Ähnlich. Deswegen kommt die Fehlerausschrift. Wer weis , wie man das abändern kann ?

Bitte helft :oops: :cry:


Gruß Stephan
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Möglichkeiten:
benutze MySQLDumper,

lösche die Tabelle, bevor Du sie wieder herstellen möchtest,

benutze anstatt INSERT INTO
  • a. INSERT IGNORE INTO (vorhandene Daten werden nicht bei Gleichheit angefasst)
    b. REPLACE INTO (vorhandene Daten werden bei Gleichheit überschrieben)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Shreck
Mitglied
Beiträge: 77
Registriert: 16.11.2004 23:04

Beitrag von Shreck »

Danke für den Tipp.

Wusste garnicht, dass es den Begriff "INSER IGNORE INTO" gibt :oops:


Mit MySQL Dumper gings nicht so toll. Immer dieser 30 sec. timeout.

Habe mein Script einfach in Word geladen, das INSERT INTO durch ein INSERT IGNORE INTO ersetzt und mit phpMyAdmin hochgeladen.

Hat super geklappt :D :D :D

Gruß Stephan
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12224
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo Shreck
Ich weiss ja nicht was du gemacht hast, aber das
Shreck hat geschrieben: Mit MySQL Dumper gings nicht so toll. Immer dieser 30 sec. timeout.
kann nicht sein.
Der Mysqldumper umgeht nämlich das Timeout (das ist ja gerade das besondere an dem Tool).



Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Dann musst Du im MySQLDumper in der Konfiguration die Geschwindigkeitskontrolle anpassen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“