Seite 1 von 1
[Erledigt] Sprachkonfi Fehler
Verfasst: 15.12.2006 17:10
von potterburner
Hi,
habe versucht den Sprachkonfigurations Mod zu installieren, aber ich kann bei MySql folgende Tabelle nicht eintragen:
CREATE TABLE `pobu_lc_config` (
`config_name` varchar(255) collate latin1_general_ci NOT NULL,
`config_value` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
Woran kann das liegen?
Wo liegt der Fehler?
Danke
LG
Potterburner
Verfasst: 15.12.2006 17:14
von StarWolf3000
anscheinend noch eine MySQL 3.x Version, die verstehen bestimmte Befehle nicht
lösche
und
Code: Alles auswählen
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
Verfasst: 15.12.2006 17:21
von potterburner
Habe MySQL 4.0.18.
Und mit dem Löschen gehts nicht.
#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_general_ci NOT NULL,
`config_value` varchar(2
Verfasst: 15.12.2006 17:27
von StarWolf3000
das ist seltsam, da MySQL 4.x diese Befehle versteht
Code: Alles auswählen
CREATE TABLE `pobu_lc_config` (
`config_name` varchar(255) collate latin1_general_ci NOT NULL,
`config_value` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
habs bei mir lokal probiert, hab deinen Code in das SQL-Feld eingefügt und der anstandslos die Tabelle erstellt, hab selbst MySQL 4.1.7
Verfasst: 15.12.2006 17:31
von potterburner
Also bei mir kommt wie gesagt jedesmal eine Fehlermeldung

Verfasst: 15.12.2006 17:33
von StarWolf3000
kommt die auch, wenn du den Code, so ich ihn ihn geschrieben habe, beim SQL einfügst?
dann probiere das hier:
Code: Alles auswählen
CREATE TABLE `pobu_lc_config` (
`config_name` varchar(255) NOT NULL,
`config_value` varchar(255) NOT NULL
);
Verfasst: 15.12.2006 17:36
von potterburner
Hat geklappt :) Dankö :)
CREATE TABLE `pobu_lc_restore_files` (
`id` mediumint(8) NOT NULL,
`file_name` varchar(50) collate latin1_general_ci NOT NULL,
`lang_name` varchar(50) collate latin1_general_ci NOT NULL,
`content` longtext collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
CREATE TABLE `pobu_lc_restore_points` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`name` varchar(255) collate latin1_general_ci NOT NULL,
`description` text collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=31 ;
Kannst mir die auch umschreiben?
Danke :)
Verfasst: 15.12.2006 17:40
von StarWolf3000
Code: Alles auswählen
CREATE TABLE `pobu_lc_restore_files` (
`id` mediumint(8) NOT NULL,
`file_name` varchar(50) NOT NULL,
`lang_name` varchar(50) NOT NULL,
`content` longtext NOT NULL
);
CREATE TABLE `pobu_lc_restore_points` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`name` varchar(255) NULL,
`description` text NOT NULL,
PRIMARY KEY (`id`)
)AUTO_INCREMENT=31;
müsste so stimmen
Verfasst: 15.12.2006 19:54
von potterburner
Danke, jetzt gehts

Vielen Dank
