MySQL 4.0 prikaz

Programovacie jazyky, rady, poradňa...
tomikaco
Medium Expert
Medium Expert
Príspevky: 110
Registrovaný: 27 jan 2008, 21:02

MySQL 4.0 prikaz

Príspevok od používateľa tomikaco »

zdravim, nejde mi spustit ziadny MySQL prikaz co mi poslal kamarat, vzdy to vyhadzuje chybu v poslednom riadku ... napriklad

Kód: Vybrať všetko

CREATE TABLE IF NOT EXISTS `liga_ligy` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `nazov` varchar(250) NOT NULL DEFAULT '',
  `pocet_hracov` varchar(100) NOT NULL DEFAULT '0',
  `max_vysledok` varchar(100) NOT NULL DEFAULT '0',
  `body_zaklad` varchar(100) NOT NULL DEFAULT '0',
  `ikonka` varchar(255) NOT NULL DEFAULT '',
  `aktivna` varchar(10) NOT NULL DEFAULT '0',
  `mapy` text NOT NULL,
  `vyzaduje_GID` varchar(20) NOT NULL DEFAULT '0',
  `zaciatok` int(11) NOT NULL,
  `koniec` int(11) NOT NULL,
  `stay` int(1) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nazov` (`nazov`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp850 AUTO_INCREMENT=1 ;
MySQL hlási: \Dokumentácia
#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 'DEFAULT CHARSET=cp850 AUTO_INCREMENT=1' at line 16


neviete kde moze byt chyba ? to iste aj v ostatnych prikazoch, vzdy posledny riadok ..

tieto veci nerobim casto, takze som v tom celkom lama, mal som iba nahodit nejaky PHP Fusion a na to mod, ku ktoremu je ale treba pridat do databazy tieto tabulky ..
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

máš staré mysql, cp850 je až od verzie 4.1. V tvojej 4.0 to je dos, čiže

Kód: Vybrať všetko

ENGINE=MyISAM  DEFAULT CHARSET=dos AUTO_INCREMENT=1 ; 
aj tak ale nechápem prečo práve tento charset používať.. no budiž
tomikaco
Medium Expert
Medium Expert
Príspevky: 110
Registrovaný: 27 jan 2008, 21:02

Príspevok od používateľa tomikaco »

ked tam dam ten dos tak mi to pise to iste .. a ako dat PHP Fusion na MySQL 4.1 a vyssie ? ked vytvorim databazu v 4.1, tak mi ju pri setupe fusionu nenajde .. teda pise Unable to connect
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

zmaž slovo default, v mysql 4.0 je iba charset alebo character set namiesto default charset
Napísať odpoveď