SQL-Fehler beim Einspielen der Tabellen für Webcam-Modul

Begonnen von breakdancer, 29 November 2007, 21:50:13

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

breakdancer

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

FrankySZ


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 ;

greets Franky

breakdancer

Super,

funktioniert einwandfrei nach der Änderung.

Vielen Dank !

Liebe Grüße

Markus