Moin,
beim Einspielen des .sql-Files vom Webcam-Modul erhalten ich einen SQL-Sytax-Fehler in der Form:
"MySQL meldet:
#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_german1_ci,
`camurl` varchar(100) collate lat "
Das Einspielen des Files muss ich "von Hand" machen, da die Installation über die modulinterne Routine auch nicht funktioniert.
Was der sql-Befehl bedeutet, verstehe ich ja, nur was genau ist hier falsch in den Befehlen ?
-- Tabellenstruktur für Tabelle `mx58998_webcams`
--
CREATE TABLE `mx58998_webcams` (
`lid` int( 5 ) NOT NULL AUTO_INCREMENT ,
`title` text COLLATE latin1_german1_ci,
`camurl` varchar( 100 ) COLLATE latin1_german1_ci default NULL ,
`fullurl` varchar( 100 ) COLLATE latin1_german1_ci default NULL ,
`submitter` varchar( 60 ) COLLATE latin1_german1_ci default NULL ,
`email` varchar( 100 ) COLLATE latin1_german1_ci default NULL ,
`cat` varchar( 100 ) COLLATE latin1_german1_ci default NULL ,
`date` datetime default NULL ,
`hits` int( 10 ) default NULL ,
`vote1` int( 10 ) default NULL ,
`vote2` int( 10 ) default NULL ,
`vote3` int( 10 ) default NULL ,
`vote4` int( 10 ) default NULL ,
`vote5` int( 10 ) default NULL ,
`vote6` int( 10 ) default NULL ,
`vote7` int( 10 ) default NULL ,
`vote8` int( 10 ) default NULL ,
`vote9` int( 10 ) default NULL ,
`vote10` int( 10 ) default NULL ,
`broken` int( 1 ) default NULL ,
PRIMARY KEY ( `lid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_german1_ci
Muss der Teil "COLLATE latin1_german1_ci " aus den einzelnen Zeilen nicht raus ?
Fragende Grüße
Markus
Hi ;)
jep ;)
so waere es richtig fuer mysql4.x Versionen die verstehen das mit dem collate noch nicht ...
CREATE TABLE `mx58998_webcams` (
`lid` int( 5 ) NOT NULL AUTO_INCREMENT ,
`title` text ,
`camurl` varchar( 100 ) ,
`fullurl` varchar( 100 ) ,
`submitter` varchar( 60 ) ,
`email` varchar( 100 ) ,
`cat` varchar( 100 ) ,
`date` datetime default NULL ,
`hits` int( 10 ) default NULL ,
`vote1` int( 10 ) default NULL ,
`vote2` int( 10 ) default NULL ,
`vote3` int( 10 ) default NULL ,
`vote4` int( 10 ) default NULL ,
`vote5` int( 10 ) default NULL ,
`vote6` int( 10 ) default NULL ,
`vote7` int( 10 ) default NULL ,
`vote8` int( 10 ) default NULL ,
`vote9` int( 10 ) default NULL ,
`vote10` int( 10 ) default NULL ,
`broken` int( 1 ) default NULL ,
PRIMARY KEY ( `lid` )
) ENGINE = MYISAM ;
Super,
funktioniert einwandfrei nach der Änderung.
Vielen Dank !
Liebe Grüße
Markus