Probleme im phpMyAdmin

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Antworten
Da-Real-King

Probleme im phpMyAdmin

Beitrag von Da-Real-King »

Hallo,

ich weiß nicht ob es an phpMyAdmin oder an phpBB liegt aber ich habe gerade versucht auf meinem neuen Server ein backup von meiner phpBB Datenbank einzuspielen.
Hier der Verlauf der Fehler:
Fehler

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
Dann habe ich das 'DEFAULT CHARSET=latin1' weggenommen und dann kommt:
Fehler

SQL-Befehl :

CREATE TABLE `phpbb_banlist` (
`ban_id` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`ban_userid` mediumint( 8 ) NOT NULL ,
`ban_ip` char( 8 ) NOT NULL ,
`ban_email` varchar( 255 ) default NULL ,
PRIMARY KEY ( `ban_id` ) ,
KEY `ban_ip_user_id` ( `ban_ip` , `ban_userid` )
)ENGINE = MYISAM DEFAULT AUTO_INCREMENT =1

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 AUTO_INCREMENT=1' at line 8
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Welche Mysql Version hatte dein alter Server und welche Mysql Version hat dein neuer Server?



P.S. Wenn du noch Zugriff auf den alten Server hast, mache dein Backup mit dem MySQLDumper und spiele das Backup auf dem neuen Server auch wieder mit dem Mysqldumper ein, dann hast du auch solche Probleme nicht mehr.



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Da-Real-King

Beitrag von Da-Real-King »

sollte die gleiche sein.
Ich versuchs nochma mit MySQLDumper
EDIT: Hat gefunzt... Der Dump war ausversehn gelöscht auf meinem Datenbankserver
Da-Real-King

Beitrag von Da-Real-King »

Shit jetzt funzt das importieren nicht mehr.
Am Anfangen wurden die Umlaute falsch dagestellt, jetzt passiert folgendes:
Datenbank usrdb_pimpbdbu_bu auf localhost

Fehler

SQL-Befehl :

CREATE DATABASE `usr_web3_3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci

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 CHARACTER SET latin1 COLLATE latin1_swedish_ci' at line

[Dokumentation] · [Zurück]
Bei MySQL-Dumper kommt das hier:
Fehler bei der Anfrage:

VALUES (18, 3, 'Battle', 'Bock auf ein Battle? Egal ob Text oder Audio, schiebt rein.', 0, 50, 1, 1, 5, NULL, 0, 0, 0, 1, 1, 1, 1, 3, 3, 1, 1, 0);;
MySQL meldet:

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 'VALUES (18, 3, 'Battle', 'Bock auf ein Battle? Egal ob Text ode
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Auf deinem Server hast du die Mysql-Version 4.0.24
MySQL 4.0 ist in Bezug auf die Zeichensätze eine "Beta"-Version und sollte nicht mehr produktiv eingesetzt werden! Das müsste Dein Hoster eigentlich wissen und deshalb ganz von alleine ein Update des Servers machen. Sprich ihn mal daraufhin an, das ist ja eine Zumutung.


P.S. Du hast Post.




Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Da-Real-King

Beitrag von Da-Real-King »

Sry aber weißt du zufällig welcher Befehl für das Update das nochmal ist bei Debian 3.1 ?
Edit:
Hab schon: apt-get upgrade mysql
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Versuchs mal mit

Code: Alles auswählen

apt-get install mysql-client-4.1 mysql-server-4.1
oder aber du nimmst

Code: Alles auswählen

apt-get update
danach ein

Code: Alles auswählen

apt-get upgrade



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“