Migration von CMSCS
Posted: Sat Jan 21, 2006 9:21 am
Hallo,
ich habe eine Website mit CMSCS mit apache/php/mysql und co. lokal auf dem Rechner erstellt (der besseren Geschwindigkeit und Probiererei wegen). Den jetztigen Stand möchte ich jetzt auf einem Server im Internet aufspielen.
Zunächst habe ich dazu die Daten übertragen. Anschlißend die Datenbankstruktur und -inhalt in eine sql-Datei exportiert, um sie anschließend im Web wieder zu importieren. Dabei tritt jedoch ein Fehler auf:
CREATE TABLE `cms_additional_htmlblob_users` (
`additional_htmlblob_users_id` int( 11 ) NOT NULL default '0',
`user_id` int( 11 ) default NULL ,
`htmlblob_id` int( 11 ) default NULL ,
PRIMARY KEY ( `additional_htmlblob_users_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 24
Ein Tipp aus einem anderen Forum, die Syntax DEFAULT CHARSET = latin1 überall zu löschen, führte leider zu anderen Fehlern.
Ist es Prinzipiell überhaupt möglich, eine Migration auf diesem Wege vorzunehmen? Kann ich das Problem mit der Datenbank irgendwie umgehen?
Sind unabhängig vom Datenbankproblem nach einer erfolgreichen Datenbankmigration außer der config.php noch andere Dateien anzupassen, um eine ordnungsgemäße Funktion zu gewährleisten?
Vielen Dank für die Hinweise!
ich habe eine Website mit CMSCS mit apache/php/mysql und co. lokal auf dem Rechner erstellt (der besseren Geschwindigkeit und Probiererei wegen). Den jetztigen Stand möchte ich jetzt auf einem Server im Internet aufspielen.
Zunächst habe ich dazu die Daten übertragen. Anschlißend die Datenbankstruktur und -inhalt in eine sql-Datei exportiert, um sie anschließend im Web wieder zu importieren. Dabei tritt jedoch ein Fehler auf:
CREATE TABLE `cms_additional_htmlblob_users` (
`additional_htmlblob_users_id` int( 11 ) NOT NULL default '0',
`user_id` int( 11 ) default NULL ,
`htmlblob_id` int( 11 ) default NULL ,
PRIMARY KEY ( `additional_htmlblob_users_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 24
Ein Tipp aus einem anderen Forum, die Syntax DEFAULT CHARSET = latin1 überall zu löschen, führte leider zu anderen Fehlern.
Ist es Prinzipiell überhaupt möglich, eine Migration auf diesem Wege vorzunehmen? Kann ich das Problem mit der Datenbank irgendwie umgehen?
Sind unabhängig vom Datenbankproblem nach einer erfolgreichen Datenbankmigration außer der config.php noch andere Dateien anzupassen, um eine ordnungsgemäße Funktion zu gewährleisten?
Vielen Dank für die Hinweise!