|
|
|
|
|
для: DenTal
(26.09.2006 в 11:51)
| | когда дорастёте до крупных международных проектов с удовольствием обнаружите, что у вас НЕТ ПРОБЛЕМ С КОДИРОВКАМИ!"
=============================================================================
работаю исключительно с международными проектами и если есть проблемы с кодировками- они именно из-за utf8. не доросли еще ни юзеры ни браузеры до стандартов. | |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 17:44)
| | Моём случае я и есть владелец, как локалхоста))) , так и выделенного сервера. Очень приятно что на мой пост откликнулся народ. Спасибо. | |
|
|
|
|
|
|
|
для: Trianon
(26.09.2006 в 17:34)
| | Это решает проблему, если все пользователи базы данных работают с одной и тоже кодировкой и не используются utf8 или koi8-r, те, кто не пользуется кодировкой cp1251 всё равно вынуждены будут пользоваться оператором SET NAMES. Кроме того пользователи хостинга не имеют возможности редактировать my.ini и рекомендация эта касается только владельцев собственных серверов. | |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 17:24)
| | Я и обхожусь. :) У меня и административные логины отличны от root.
Во всех источниках мне встречавшихся, для решения проблемы с русскими буквами в MySQL 4.1 и выше, предлагалось set names cp1251 уносить в директиву init-connect конфиг-файла MySQL (с той оговоркой, что для пользователя root это не даст эффекта).
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Trianon
(26.09.2006 в 17:15)
| | Обходитесь :))) | |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 17:08)
| | Я знаю.
Значит и без SET NAMES в скрипте подключения к БД можно обойтись. | |
|
|
|
|
|
|
|
для: DenTal
(26.09.2006 в 11:51)
| | Смотрите сами, с UTF8 не всегда удобно работать, ряд реадакторов его не поддерживает... Но в принципе можно использовать и кодировку utf8. Однако кодировку по умолчанию для таблиц и настраивать кодировку соединения всё равно придётся. | |
|
|
|
|
|
|
|
для: Trianon
(26.09.2006 в 12:56)
| | Через root-аккаунт обычно никто не подсоединяется, особенно в боевых условиях, root-аккаунт обычно используются лишь для администрирования. | |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 11:04)
| | Если у вас MySQL версии 4.1 или выше без SET NAMES обойтись не удасться
Это справедливо лишь при подключении через root-эккаунт. | |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 12:35)
| | Прочтите выше, поправил пост ) | |
|
|
|
|