roland123
Goto Top

MySQL Fehler bei jos usergroups

Guten Abend,

ich habe einen lokalen Xamppserver auf dem ich meine Testinternetseite laufen lasse. Immer wenn ich meine Tests abgeschlossen habe lade ich die Seite aufs Echtsystem hoch.

Bisher immer alles ohne Probleme. Jetzt auf einmal bekomme ich vom SQL Dumper diese Meldung wenn ich die SQL Datenbank hochladen will,

MySQL meldet:
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 'USING BTREE ) TYPE=MyISAM AUTO_INCREMENT=15' at line 21

Fehler bei der Anfrage:
CREATE TABLE `jos_usergroups` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key', `parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Adjacency List Reference Id', `lft` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set lft.', `rgt` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set rgt.', `title` varchar(100) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `idx_usergroup_parent_title_lookup` (`parent_id`,`title`), KEY `idx_usergroup_title_lookup` (`title`), KEY `idx_usergroup_adjacency_lookup` (`parent_id`), KEY `idx_usergroup_nested_set_lookup` (`lft`,`rgt`) USING BTREE ) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;


Ich habe auch schon versucht nur diese Tabelle "jos_usergroups" hoch zu laden aber er kommt immer wieder mit dem selben Fehler.

Ich verstehe das nicht warum er das macht.

Kann mir da jemand von Euch helfen warum das so ist und wie ich den Fehler "umgehen" kann damit die Seite wieder läuf?

Vielen Dank

Content-Key: 175286

Url: https://administrator.de/contentid/175286

Printed on: April 24, 2024 at 11:04 o'clock

Member: nxclass
nxclass Oct 26, 2011 at 09:37:46 (UTC)
Goto Top
... wahrscheinlich benutzt du unterschiedliche Versionen - auf dem Livesystem ein 5.0 ? ... diese Version versteht 'USING BTREE' noch nicht.
Lasse einfach 'USING BTREE' weg oder aktualisiere auf 5.1.x.
Member: roland123
roland123 Oct 28, 2011 at 20:09:07 (UTC)
Goto Top
Hallo,
ich konnte das Problem anders lösen.

In Kompartibilitätsmodus Mysql 40 exportieren und genau so auch wieder importieren und dann ging alles.