Pondi Web Hosting
 
 

Print :: Pretraga
» MySQL5 i problemi s našim slovima
MySQL u sebi uključuje podršku za različite kodne tabele, eng. CHARACTER SET, koja Vam omogućava upisivanja i pretraživanja baze po različitim metodama uspoređivanja podataka eng. COLLATION.
Da bi si olakšali "problem oko naših slova", možete koristiti slijedeći primjer za kreiranje tabele i naredbe za komunikaciju sa serverom.

Kod kreiranja tabele definirajte character set i collate na slijedeći način:

CREATE TABLE `primjer` (

`name` varchar(50) NOT NULL default ''

) ENGINE=MyISAM DEFAULT CHARACTER SET cp1250 COLLATE=cp1250_croatian_ci;


Character set nije dovoljno odrediti samo u tablici, jer time samo određujemo kako će se podaci čuvati. Da bi Vaša aplikacija prikazivala slova i znakove drukčije nego što je to serverski određeno potrebno je dodati još jednu naredbu odmah nakon spajanja s MySQL serverom.


Npr. Ako želimo koristiti cp1250 kodnu tablicu pri spajanju s serverom onda će naredba glasiti:

SET NAMES 'cp1250';


Ili ako želite odmah odrediti i collation za vezu:

SET NAMES 'cp1250' COLLATE 'cp1250_croatian_ci';


Ovo je samo jedan od primjera kako riješiti problem s kodnim tablicama. Za više primjera i informacija o tome posjetite MySQL 5.0 Reference Manual :: 10 Character Set Support

FAQ Manager » MySQL » MySQL5 i problemi s našim slovima

Broj naredbi izvršenih za 0.004 s= 3
GZIP Kompresija: Enabled
© Stephen Ball of Aquonics Scripting
 
 
Copyright © 1998-2021 PONDI Web Hosting. Sva prava zaštićena.
Opći uvjeti poslovanja | Zaštita osobnih podataka