Seite 1 von 1

Backup einspielen geht nicht!

Verfasst: 19.01.2005 18:31
von Waven
Hi Leute,
versuche meine Datenbank vom einen Provider auf den neuen zu übertragen, habe es gemacht wie in den Faqs, sowohl das ACP als auch Bigdump als auch phpadmin ausprobiert, aber es kommt immer folgender Fehler gleich am Anfang:


Processing file: bleh.sql

Starting at the line: 1

Error at the line 37: ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;

Query: CREATE TABLE `blubb_auth_access` ( `group_id` mediumint(8) NOT NULL default '0', `forum_id` smallint(5) unsigned NOT NULL default '0', `auth_view` tinyint(1) NOT NULL default '0', `auth_read` tinyint(1) NOT NULL default '0', `auth_post` tinyint(1) NOT NULL default '0', `auth_reply` tinyint(1) NOT NULL default '0', `auth_edit` tinyint(1) NOT NULL default '0', `auth_delete` tinyint(1) NOT NULL default '0', `auth_sticky` tinyint(1) NOT NULL default '0', `auth_announce` tinyint(1) NOT NULL default '0', `auth_vote` tinyint(1) NOT NULL default '0', `auth_pollcreate` tinyint(1) NOT NULL default '0', `auth_attachments` tinyint(1) NOT NULL default '0', `auth_mod` tinyint(1) NOT NULL default '0', KEY `group_id` (`group_id`), KEY `forum_id` (`forum_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_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_german2_ci'

Stopped on error

An was kanns den nur liegne? :)

DAnke im VOraus

Verfasst: 20.01.2005 11:54
von itst
Wahrscheinlich hat Dein neuer Hoster eine Version von MySql < 4.0.18. Ersetze mal ENGINE mit TYPE, dann sollte es klappen. Siehe auch http://dev.mysql.com/doc/mysql/en/Storage_engines.html
ENGINE is the preferred term, but cannot be used before MySQL 4.0.18. TYPE is available beginning with MySQL 3.23.0, the first version of MySQL for which multiple storage engines were available.

Verfasst: 21.01.2005 17:59
von Waven
Klappt leider nicht =(

Verfasst: 22.01.2005 10:07
von Christian_W
Wie ist die neue Fehlermeldung?
Wenn Du noch Zugriff auf die alte DB hast, kannst Du es auch mal mit MySqlDumper versuchen. (infos und Link: KB:mysqlbackup )

Gruß Christian