Hallo bantu
Ich habe mir eine Kopie der Datenbank angelegt und das Script "mysql_upgrader-1.php" ausgeführt.
Anschließend wurden die Befehle auf dem Schirm aufgelistet. Ich gehe davon aus, dass diese nun
per mysqlDumper oder per phpMyadmin entsprechend per Copy&Paste manuell vollzogen werden muss.
Wenn ich beipsielsweise das u.g. in phpMyAdminn eingebe und es laufen lasse, dann erhalte ich die
Fehlermeldung:
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 utf8_bin, MODIFY group_desc text NOT NULL COLLATE utf8_
Code: Alles auswählen
# Table: 'phpbb30_groups'
ALTER TABLE phpbb30_groups
MODIFY group_id mediumint(8) UNSIGNED NOT NULL auto_increment,
MODIFY group_type tinyint(4) DEFAULT '1' NOT NULL,
MODIFY group_founder_manage tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_name varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY group_desc text NOT NULL COLLATE utf8_bin,
MODIFY group_desc_bitfield varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY group_desc_options int(11) UNSIGNED DEFAULT '7' NOT NULL,
MODIFY group_desc_uid varchar(8) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY group_display tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_avatar varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY group_avatar_type tinyint(2) DEFAULT '0' NOT NULL,
MODIFY group_avatar_width smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_avatar_height smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_rank mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_colour varchar(6) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY group_sig_chars mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_receive_pm tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_message_limit mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY group_legend tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Bei der Datenbankkonvertierung kommt/kam bei mir dieser Fehler:
Code: Alles auswählen
Database type :: mysql4
Previous version :: 3.0.0
Updated version :: 3.0.1
Updating database schema
Progress :: . . . . . Done
Result :: Some queries failed, the statements and errors are listing below.
* Error :: BLOB column 'group_name' used in key specification without a key length
SQL :: CREATE INDEX group_legend_name ON phpbb30_groups(group_legend, group_name)