Import von Mysql-DB

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
S1lv3R
Mitglied
Beiträge: 35
Registriert: 12.07.2006 18:59
Wohnort: Kiel
Kontaktdaten:

Import von Mysql-DB

Beitrag von S1lv3R »

Ist heute wohl nicht mein Glückstag ;)
Wollte meine DB exportieren.
Hab als erstes die interne Funktion von phpBB benutzt ...
beim Import über phpmyadmin kommt die Meldung:

Code: Alles auswählen

SQL-Befehl: 

INSERT INTO phpbb_search_wordlist( word_text, word_id, word_common ) 
VALUES (
'Übrigens', '1371', '0'
);



MySQL meldet:  
#1062 - Duplicate entry 'Übrigens' for key 1 
Hab den Mod Rebuild Search Index benutzt.
Dachte mir dann ist ja erstmal egal du kannst den Searchindex ja später rebuilden, also mache ich mich ans Werk und will über phpmyadmin exportieren und einfach die 3 Tabellen auslassen ....

Code: Alles auswählen

SQL-Befehl: 

CREATE TABLE phpbb_auth_access(
group_id mediumint( 8 ) NOT NULL default '0',
forum_id smallint( 5 ) unsigned NOT NULL default '0',
auth_view tinyint( 1 ) NOT NULL default '0',
auth_read tinyint( 1 ) NOT NULL default '0',
auth_post tinyint( 1 ) NOT NULL default '0',
auth_reply tinyint( 1 ) NOT NULL default '0',
auth_edit tinyint( 1 ) NOT NULL default '0',
auth_delete tinyint( 1 ) NOT NULL default '0',
auth_sticky tinyint( 1 ) NOT NULL default '0',
auth_announce tinyint( 1 ) NOT NULL default '0',
auth_vote tinyint( 1 ) NOT NULL default '0',
auth_pollcreate tinyint( 1 ) NOT NULL default '0',
auth_attachments tinyint( 1 ) NOT NULL default '0',
auth_mod tinyint( 1 ) NOT NULL default '0',
KEY group_id( group_id ) ,
KEY forum_id( forum_id ) 
) ENGINE = MYISAM DEFAULT CHARSET = latin1;



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' at line 18
Wie gesagt hab kein Glück heute :roll:
Hat jemand nen Tipp für mich?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12229
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Nimm den MySQLDumper
da kannst du einstellen wie der Mysqldumper bei Fehlern vorgehen soll. Unter Allgemein, fehlerübergehende Inserts anhacken (MySQL überspringt fehlerhafte Anweisungen und bricht nicht ab). Und bei Wiederherstellung, Fehlerbehandlung bei Wiederherstellung häckchen bei fortfahren und Fehler protokollieren setzen.

Edit: Du kannst auch im Mysqldumper direkt auswählen, welche Tabellen gesichert werden sollen (unter Backup, Auswahl der Tabellen - häckchen setzen und die Tabellen auswählen).


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
S1lv3R
Mitglied
Beiträge: 35
Registriert: 12.07.2006 18:59
Wohnort: Kiel
Kontaktdaten:

Beitrag von S1lv3R »

Danke für deine Hilfe aber ich glaube er hat sich grad aufgehängt ... die DB ist 30 mb groß :(
*edit* der ganze Apache hat sich aufgehängt, zum Glück hab ich es erstmal lokal ausprobiert. :D
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12229
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Der Mysqldumper hängt sich nicht auf. Du musst natürlich etwas Gedult haben. Eventuell ist der Server auch nur etwas Ausgelastet. Der Mysqldumper umgeht das Timeout (bei großen Datenbanken), es liegt also definitiv nicht am Mysqldumper. Bei einer Größe von 30MB musst du natürlich entsprechend lange warten - du bekommst am Ende des Backups eine Meldung vom Mysqldumper. Also einfach warten bis eine Meldung erscheint.



Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
S1lv3R
Mitglied
Beiträge: 35
Registriert: 12.07.2006 18:59
Wohnort: Kiel
Kontaktdaten:

Beitrag von S1lv3R »

hmmm das hatte ich nur aus der Fehlermeldung aus dem Error-Log des Apaches geschlossen:

Code: Alles auswählen

[error] [client 127.0.0.1] PHP Fatal error:  Maximum execution time of 30 seconds exceeded in C:\\Server\\Apache2\\htdocs\\mysqldumper\\sql.php on line 176
Aber werde es gleich nochmal probieren, danke für deine Hilfe nochmal ;)
Gesperrt

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