Error in SQL syntax
2 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Přesouvám třídní stránky jinam, ale nedaří se mi exportovat tabulku. WZ příkazy provede, ale tam, kam chci stránky umístit, mi PHPMyAdmin píše chybu syntaxe. Nevíte někdo, o co jde? MySQL hlásí: #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 latin2_czech_cs NOT NULL default '', heslo varchar(3 CREATE TABLE users ( id int(11) NOT NULL auto_increment, jmeno varchar(20) collate latin2_czech_cs NOT NULL default '', heslo varchar(32) collate latin2_czech_cs NOT NULL default '', cele_jmeno varchar(50) collate latin2_czech_cs NOT NULL default '', osloveni varchar(50) collate latin2_czech_cs NOT NULL default '', email varchar(100) collate latin2_czech_cs NOT NULL default '@', icq int(9) NOT NULL default '0', web varchar(40) collate latin2_czech_cs NOT NULL default 'http://', o_sobe text collate latin2_czech_cs, hidden char(3) collate latin2_czech_cs NOT NULL default 'ne', PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=latin2 COLLATE=latin2_czech_cs AUTO_INCREMENT=28 ; Už se s tím trápím celkem dlouho. Děkuji za každou pomoc.
-
problem je ve verzi mysql. tady je 4.1.neco, na tom tvym hostingu bude neco starsiho z toho kodu umaz nakonci vse co je mezi uzaviraci zavorkou a strednikem takze CREATE TABLE users ( id int(11) NOT NULL auto_increment, jmeno varchar(20) collate latin2_czech_cs NOT NULL default '', heslo varchar(32) collate latin2_czech_cs NOT NULL default '', cele_jmeno varchar(50) collate latin2_czech_cs NOT NULL default '', osloveni varchar(50) collate latin2_czech_cs NOT NULL default '', email varchar(100) collate latin2_czech_cs NOT NULL default '@', icq int(9) NOT NULL default '0', web varchar(40) collate latin2_czech_cs NOT NULL default 'http://', o_sobe text collate latin2_czech_cs, hidden char(3) collate latin2_czech_cs NOT NULL default 'ne', PRIMARY KEY (id) );