[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с кодировками в MySQL
CJ_Junyor
Добрый вечер.

У меня возник небольшой вопрос с различием в кодировках на MySQL. У меня в отдельной таблице храняться отзывы посетителей, сами отзывы добавляются через отдельную форму на php странице (в пользовательской зоне). Когда добавляешь отзыв через пользовательскую зону на русском языке, то в базе он отображается как тарабарщина (очевидно из-за различия настроенных кодировок).

Какую кодировку нужно выбрать и как правильно ее можно сменить в командной строке MySQL базы?

P.S. Как ни странно, но эту белиберду скрипт вынимает из базы и отображает на странице в нормальном виде (т.е. по русски).



Спустя 1 день, 20 часов, 37 минут, 13 секунд (5.10.2009 - 15:54) web-dev написал(а):
а ты записи просматриваешь через командрую строуку? попробуй в ней перед запуском mysql ввести chcp 1251

Спустя 59 минут, 17 секунд (5.10.2009 - 16:53) UnWind написал(а):
Выполни SQL запрос:
SQL
SET NAMES cp1251

Спустя 1 час, 19 минут, 1 секунда (5.10.2009 - 18:12) kirik написал(а):
Цитата (CJ_Junyor @ 3.10.2009 - 11:17)
Какую кодировку нужно выбрать и как правильно ее можно сменить в командной строке MySQL базы?

Ту кодировку с которой ты работаешь, а сменить либо через mysql_set_charset(); либо как UnWind показал.

Спустя 23 минуты, 51 секунда (5.10.2009 - 18:36) UnWind написал(а):
Ну да, разницы в принципе нет.

Спустя 19 минут, 12 секунд (5.10.2009 - 18:55) kirik написал(а):
Цитата (UnWind @ 5.10.2009 - 10:36)
Ну да, разницы в принципе нет.

Есть smile.gif

Спустя 37 минут, 37 секунд (5.10.2009 - 19:33) UnWind написал(а):
kirik
Скажем так. Есть но не большая))) smile.gif

Спустя 4 минуты, 21 секунда (5.10.2009 - 19:37) glock18 написал(а):
UnWind
kirik
В продолжение сего диалога скажу "Не такая уж и небольшая" smile.gif

Спустя 1 минута, 35 секунд (5.10.2009 - 19:39) UnWind написал(а):
glock18
Главное не путь, через который получается результат. А главное сам результат. smile.gif

Спустя 6 минут, 24 секунды (5.10.2009 - 19:45) kirik написал(а):
Цитата (UnWind @ 5.10.2009 - 11:39)
Главное не путь, через который получается результат. А главное сам результат.

Равнозначно smile.gif

Спустя 1 минута, 6 секунд (5.10.2009 - 19:46) UnWind написал(а):
Хотя ладно, всё же я не прав. Но разница большая лишь отчасти. Оба способа верны и вызовут почти одинаковые результаты. Просто дело привычки и логики каждого.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.