Кто виноват?
vk 25.03.2005 10:14
У меня FreeBSD4.10 MySQL4.1.10a Parser3.1.4 Apache2.0.52
Я решил сделать все стройно и красиво - все в utf8. Все базы в utf8
русский, немецкий, греческий - и ни каких проблем.
Но проблемы возникли - SQL запрос возвращает для некоторых символов неверные значения.
Для кириллической страницы utf8 неправильный код выдается для
Ё,Н,А,э,я,с.
Во FreeBSD я не особенно хороший администратор. Когда пытался ставить из портов mysql41-server возникали ошибки компиляции с которыми я не спавился.
Я поставил его с
http://dev.mysql.com/downloads/mysql/4.1.html,
но когда заглянул в каталог lib увидел там лишь
-rw-r--r-- 1 root mysql 56580 Mar 4 02:08 libdbug.a
-r--r--r-- 1 root mysql 140082 Mar 4 02:08 libmygcc.a
-rw-r--r-- 1 root mysql 1685 Mar 4 02:08 libmysql.imp
-rw-r--r-- 1 root mysql 3863806 Mar 4 02:08 libmysqlclient.a
-rw-r--r-- 1 root mysql 4411210 Mar 4 02:08 libmysqlclient_r.a
-rw-r--r-- 1 root mysql 43831620 Mar 4 02:08 libmysqld.a
-rw-r--r-- 1 root mysql 1837054 Mar 4 02:08 libmystrings.a
-rw-r--r-- 1 root mysql 3158718 Mar 4 02:08 libmysys.a
Нужного мне(парсеру) libmysqlclient.so не было.
Раньше у меня стоял MySQL3.23.58 я недолго думая взял его клиента:
libmysqlclient.so.14.
Может быть проблема именно в этом?
Подскажите, пожалуйста. Если интересно можно посмотреть [url="test.iws.baikal.ru"]все это[/url] в действии.
- Кто виноват?, vk 25.03.2005 10:14