Ich habe mit Postnuke ein CMS entwickelt und möchte damit von meinem lokalen Host auf meinen Webspace (Strato Powerweb S) umziehen. Ich habe also die lokale Datenbank mit phpMyAdmin gesichert und dann mit dem auf dem Server installierten phpMyAdmin zu importieren versucht, jedoch ohne Erfolg. Selbst einzelne Tabellen gehen nicht.
Der Dump (einer Tabelle) und die anschließende SQL-Fehlermeldung sehen so aus:
SQL-Befehl:
CREATE TABLE pn_admin_category(
pn_cid int( 10 ) NOT NULL AUTO_INCREMENT ,
pn_name varchar( 32 ) NOT NULL default ‚‘,
pn_description varchar( 254 ) NOT NULL default ‚‘,
PRIMARY KEY ( pn_cid )
) 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 6
Leider habe ich keinen Einfluss darauf, welche SQL-Befehle phpMyAdmin generiert. Es scheint ein Kompatibilitätsproblem zwischen den Datenbankversionen auf meinem lokalen Rechner und auf dem Server des Webhosters zu geben:
MySQL:
Lokal: 5.0.15
Server: 4.0.24
Phpmyadmin:
Lokal und auf dem Server: 2.6.4-pl3
Von SQL-Syntax verstehe ich leider nichts. Wer kann mir helfen?