Ich wollte heute mein Board von RC1 auf RC3 updaten, dazu hab ich mein board erstma per xampp lokal gestartet, mit bigdump das db backup eingespielt.
Als nächstes hab ich die changedfiles von rc3 drübergezogen und dann erst das rc1->rc2 dbupdate gemacht, danach rc2->rc3
Soweit kein Problem, alles läuft lokal, allerdings ohne Mods, die bau ich danach wieder ein.
Nun hab ich das Board von Lokal wieder auf meinen Webspace gezogen.Lief auch mit der alten Datenbank, nun muss ich jedoch noch das lokale Backup wieder einspielen und das geht nicht. Hab das erst mit phpbb selbst extrahiert und dann mit bigdump versucht einzuspielen..
Dann kommt der Fehler:
Code: Alles auswählen
Error at the line 17: ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
Query: CREATE TABLE `phpbb3_acl_groups` (
`group_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`auth_option_id` mediumint(8) unsigned NOT NULL default '0',
`auth_role_id` mediumint(8) unsigned NOT NULL default '0',
`auth_setting` tinyint(2) NOT NULL default '0',
KEY `group_id` (`group_id`),
KEY `auth_opt_id` (`auth_option_id`),
KEY `auth_role_id` (`auth_role_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
MySQL: 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 'ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci'
Code: Alles auswählen
Error at the line 170: ) TYPE=MyISAM AUTO_INCREMENT=117 ;
Query: CREATE TABLE `phpbb3_acl_options` (
`auth_option_id` mediumint(8) unsigned NOT NULL auto_increment,
`auth_option` varchar(50) binary NOT NULL default '',
`is_global` tinyint(1) unsigned NOT NULL default '0',
`is_local` tinyint(1) unsigned NOT NULL default '0',
`founder_only` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`auth_option_id`),
KEY `auth_option` (`auth_option`)
) TYPE=MyISAM AUTO_INCREMENT=117 ;
MySQL: Table 'phpbb3_acl_options' already exists
Edit: ok ich hab einfahc mal alle tables gelöscht, dann gehts natürlich..aber was soll die latin1 Kodierung? Warum geht das nicht direkt übers phpbb?