Данни на кирилица в MySQL
Здравейте Сеткомци!
Значи проблема ми е следният: правя си уеб форма с РНР и чрез тази форма се вкарват данни в база данни на MySQL. Но когато се опитам да вкарам информация на кирилица, това което се записва в базата данни ми е на маймуница - всичко друго на не и български букви.
Как да оправя този проблем? Може би още като създавам самата таблица трябва да окажа с определена команда, че в нея ще има данни на кирилица ...
10х, предварително!
П.П.
Ако има някакво значение работя с :
MySQL 5.0.22
PHP 5.1.4
Apache 2.0.58
Re: Данни на кирилица в MySQL
Правилно си се насочил.
collation = cp_1251_general_ci, или
collation = cp_1251_bulgarian_ci
Не ползвай collation = cp_1251_general_cs и collation = cp_1251_bulgarian_cs, освен ако не държиш на разпознаване на главни и малки букви (това понякога е затруднение).
Освен това страницата, от която въвеждаш формата, трябва да е със зададен encoding Cyrillic (Windows-1251).
Re: Данни на кирилица в MySQL
Виж документацията [1] за командата CREATE TABLE. Също така опитай да зададеш енкодинга при свързването със сървъра. [2]
[1] http://dev.mysql.com/doc/refman/5.0/...ate-table.html
[2] http://dev.mysql.com/doc/refman/5.0/...onnection.html
Re: Данни на кирилица в MySQL