LINUX.ORG.RU
ФорумAdmin

mariadb кодировка, как?

 , ,


0

3

Доброго времени.

Решил перелезть с мускула на машудб, не знаю показалось или нет, но вроде побыстрее.

Но появилась одна проблемка, кириллица в utf-8 вылезает [на сайте] в виде вопросительных знаков. В collation везде указано utf8_general_ci, аналогично mysql.

Как бы это поправить?

★★★★

Последнее исправление: invokercd (всего исправлений: 1)

postgresql еще быстрее + надежнее + вроде самая продвинутая опенсорсная СУБД. Советую. На случай если не проблематично сейчас перейти...

observer ★★★
()
Последнее исправление: observer (всего исправлений: 1)

Непосредственно в скрипте после соединения с ДБ
mysql_query(«SET NAMES utf-8»);
Или в настройках my.cnf
[mysqld]
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect=«SET NAMES utf8»
skip-character-set-client-handshake

...маша кушает меньше

linnew
()
Ответ на: комментарий от observer

Да, я только за, но пока смущает необходимость конвертации.

invokercd ★★★★
() автор топика
Ответ на: комментарий от linnew

Уже пробовал указывать charset, перестает запускаться

130205 13:25:31 [ERROR] /usr/sbin/mysqld: unknown variable 'default-character-set=utf8

invokercd ★★★★
() автор топика
8 марта 2013 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.