Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3869 из 10763 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          08 Dec 15 10:46:26
Кому : Andrey Ostanovsky                                   08 Dec 15 10:46:26
Тема : mysql_set_charset()
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+566661ec
На   : area://RU.UNIX.BSD?msgid=2:5030/1957+566595b4
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+9eea83a5
==============================================================================
Dear Andrey,

07 Dec 15 17:19, you wrote to me:

VS>> Но PHP-шный клиент оно не force почему-то. На
VS>> /usr/local/bin/mysql действует железно. Я там пробовал ставить
VS>> разные кодировки вроде utf8 и koi8r, и получал вывод
VS>> /usr/local/bin/mysql в разных кодировках (в консоли).

AO> В php-шном коде можно указать нужную кодировку в строке коннекта.

Я знаю. А вопрос был как раз о том, как указать кодировку по умолчанию для всех строк коннекта заранее, без вызова сабжа на каждый коннект.

AO> правильнее - базу изначально создавать в той кодировке, с которой
AO> будет приходить клиент, а не cp1251.

И база создана в cp1251, и клиент хочет cp1251, и вебмастер хочет cp1251, и сайт весь в cp1251, и отдается в Интернет в cp1251. Полный консенсус. Все хотят cp1251. Только вот если не явно не указывать кодировку в строке коннекта, MySQL отдаёт в latin1.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20110223-b20110223
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.115848 секунды