= Сообщение: 3867 из 10763 ===================================== RU.UNIX.BSD = От : Vassily Kiryanov 2:5054/36 08 Dec 15 09:17:11 Кому : Alex Korchmar 08 Dec 15 09:17:11 Тема : mysql_set_charset() FGHI : area://RU.UNIX.BSD?msgid=2:5054/36+5666a095 На : area://RU.UNIX.BSD?msgid=<1187503339@ddt.demos.su>+67b08825 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hi Alex!
07 Dec 15 17:26, Alex Korchmar wrote to Vassily Kiryanov:
VK>> 1) гораздо легче в php.ini добавить строку типа: VK>> default_charset = "windows-1251" VK>> чем убедить учёных людей сменить кодировку на самописном сайте VK>> :) AK> и сломать этим десять остальных сайтов, сделанных другими одаренными, AK> думающими что там всегда бывает utf8?
Ты прав, с этим нужно осторожнее, но у меня на каждый сайт свой php.ini
VK>> 2) кодировка в БД легко смотрится AK> командой show create table\G AK> И никак иначе, потому что, сюрприз, ее можно оверрайдить. В том числе AK> - неявно.
Да, этот способ лучше. Hо оверрайдидть неявно - это ты что имел в виду?
VK>> TABLE tablename SET COLLATION"). AK> это не изменит содержимое таблицы, только задаст ей неверный AK> collation. Там есть (в 5.7 точно, в более ранних хз) "CONVERT TO AK> CHARACTER SET ", но это совсем уж опануться надо так не любить свои AK> данные.
Если таблица содержит только латиницу и цифры, то прокатит любой вариант. В моём случае именно так и было.
Всего хорошего. "За верную и прибыльную дружбу!" (c) Яго.