Halo , ich habe mit phpmyadmin einen Datenbankdump erstellt.beim wieder einspielen auf dem neuen Server bekomme ich immer eine Fehlermeldung.
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 'collate latin1_german1_ci NOT NULL default '',
`non_exclude_
Der Dump wurde von mysql 4.1.9 erstellt und soll auf mysql 4.0.24 eingelesen werden
Hier mal die sql-ausgabe
SQL-Befehl:
CREATE TABLE IF NOT EXISTS `be_groups` (
`uid` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`pid` int( 11 ) unsigned NOT NULL default '0',
`tstamp` int( 11 ) unsigned NOT NULL default '0',
`title` varchar( 20 ) COLLATE latin1_german1_ci NOT NULL default '',
`non_exclude_fields` blob NOT NULL ,
`db_mountpoints` varchar( 40 ) COLLATE latin1_german1_ci NOT NULL default '',
`pagetypes_select` tinyblob NOT NULL ,
`tables_select` blob NOT NULL ,
`tables_modify` blob NOT NULL ,
`crdate` int( 11 ) unsigned NOT NULL default '0',
`cruser_id` int( 11 ) unsigned NOT NULL default '0',
`groupMods` tinyblob NOT NULL ,
`file_mountpoints` varchar( 40 ) COLLATE latin1_german1_ci NOT NULL default '',
`hidden` tinyint( 3 ) unsigned NOT NULL default '0',
`inc_access_lists` tinyint( 3 ) unsigned NOT NULL default '0',
`description` text COLLATE latin1_german1_ci NOT NULL ,
`lockToDomain` varchar( 50 ) COLLATE latin1_german1_ci NOT NULL default '',
`deleted` tinyint( 3 ) unsigned NOT NULL default '0',
`TSconfig` blob NOT NULL ,
`subgroup` tinyblob NOT NULL ,
`hide_in_lists` tinyint( 4 ) NOT NULL default '0',
`explicit_allowdeny` blob NOT NULL ,
`allowed_languages` tinyblob NOT NULL ,
`custom_options` blob NOT NULL ,
PRIMARY KEY ( `uid` ) ,
KEY `parent` ( `pid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_german1_ci AUTO_INCREMENT =2
Die letzte Anweisung ist anscheinend fehlerhaft. Aber warum. Ich bin ratlos.was kann man da machen?