datenbank Fehler beim Umziehen

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
Benutzeravatar
perikles
Mitglied
Beiträge: 82
Registriert: 22.11.2005 20:02

datenbank Fehler beim Umziehen

Beitrag von perikles »

Folgender fehler:

Code: Alles auswählen

SQL-Befehl: 

-- phpMyAdmin SQL Dump
-- version 2.7.0-pl2
-- http://www.phpmyadmin.net
-- 
-- Host: localhost
-- Erstellungszeit: 29. Juni 2006 um 13:52
-- Server Version: 4.1.10
-- PHP-Version: 5.1.2
-- 
-- Datenbank: `XXXXXXXX`
-- 
-- --------------------------------------------------------
-- 
-- Tabellenstruktur für Tabelle `phpbb_advanced_username_color`
-- 
CREATE TABLE `phpbb_advanced_username_color` (

`group_id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`group_name` varchar( 255 ) NOT NULL default '',
`group_color` varchar( 6 ) NOT NULL default '',
`group_weight` smallint( 2 ) NOT NULL default '0',
PRIMARY KEY ( `group_id` ) 
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =7 
MySQL meldet:  

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=7' at line 25

Ich hab alles beachtet wir es bei der dokumentation aufgeschreiben ist, also vollständige inserts usw. aber keine ahnung was ich falsch mach, kann mir da vllt. jmd helfen?
MfG Samuel Schneider
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Wie gross ist das Dump (die Backupdatei)?
Benutzeravatar
perikles
Mitglied
Beiträge: 82
Registriert: 22.11.2005 20:02

Beitrag von perikles »

1,26 MB - sql
343kb - zip
MfG Samuel Schneider
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Bei welchem Webspaceprovider willstes einspielen?
Benutzeravatar
perikles
Mitglied
Beiträge: 82
Registriert: 22.11.2005 20:02

Beitrag von perikles »

MfG Samuel Schneider
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Probier mal das:

http://www.phpbb.de/doku/kb/db_export

Wenns nicht klappt könnte man MYSQLDumper versuchen, den find ich persönlich sehr gut und bin damit sehr zufrieden.
http://www.mysqldumper.de/de/index.php

Ganz Alternativ kannste noch versuchen deinen Provider zu fragen ob er das Dump wieder für dich einspielt, aber erst fragen, nicht gleich das Dump hinschicken, das könnte sonst sehr aufringlich wirken.
Benutzeravatar
DSB
Mitglied
Beiträge: 172
Registriert: 21.08.2004 12:31
Wohnort: bei Bremen
Kontaktdaten:

Re: datenbank Fehler beim Umziehen

Beitrag von DSB »

perikles hat geschrieben: -- Server Version: 4.1.10
...
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =7
MySQL meldet:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=7' at line 25[/code]
Das bedeutet, dass der Server von dem das Backup erstellt wurde MySQL-Version 4.1.10 war und der "neue" Server, auf dem das Backup eingespielt werden soll, älter als Version 4.0 ist (also wahrscheinlich 3.x).

Der 3.x-Server kennt die Syntax nicht, da sie erst ab 4.x eingeführt wurde.
In den 3.x-Versionen hieß es z.B. noch TYPE = MYISAM und nicht ENGINE = MYISAM.

Mach die Wiederherstellung mit einer aktuellen Version von MySQLDumper.
Denn der Dumper erkennt den Versionsunterschied und ist als bisher einziges mir bekanntes Programm in der Lage zunächst zu registrieren, dass es diesen Versionsunterschied zwischen Dump und Server gibt und die Syntax automatisch auf die alte Version beim Einspielen zu korrigieren.
Gesperrt

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