Страница 1 из 1

Проблема с кодировкой в базе

Добавлено: 04 дек 2011, 20:58
Vitos
Ребята помогите с кодировкой в "phpmyadmin"..., сайт на половину с русским шрифтом отображается, а половина - крякозябликами, залез в базу - инфа которая хранится в базе данных отображается крякозябликами...., всё что прописано в php файлах отображается нормально.
Какие только не делал манипуляции в базе данных - не чего не выходит :cry:
Подскачите как правильно поступить с этой проблемой, заранее буду вам благодарен !

Re: Проблема с кодировкой в базе

Добавлено: 05 дек 2011, 01:22
musicman
Учите PHP+MySQL

Исправление и изменение кодировок MySQL

Добавлено: 05 дек 2011, 03:48
Mr.Emm
habrahabr.ru/blogs/i_am_advertising/131869/

Re: Проблема с кодировкой в базе

Добавлено: 05 дек 2011, 21:08
Vitos
Мда...., нахрена создавать подобные тематики форума, если толком на вопросы ответить не могут...
У меня возникла проблема, её надо оперативно решить, для того что бы потестить сайт, и я сейчас начну ешё учить PHP+MySQL - мне это не надо и некогда!
Ребята...., а нет толкового ответа - лучше во обще бред не пишите типа "Учите PHP+MySQL" .
А то умников много..., а толком ответить или помочь - НЕ кому!

Re: Проблема с кодировкой в базе

Добавлено: 06 дек 2011, 00:20
duxabilii
Напишите мне в ICQ. Посмотрим, что можно сделать.

Re: Проблема с кодировкой в базе

Добавлено: 06 дек 2011, 00:24
musicman
Это проблема незнания PHP + MySQL - так что не несите тут ерунды - форум не для обсуждения этого тут, а для обсуждения опенсервера. А Вы тут задаете элементарные вопросы по работе с базой данных MySQL. Вы пишите в теме ошибок опенсервера вообще то...

Надоели тролли такие. Неужели не открыть гугл и не найти ответ. По делу короче:

MySQL-кодировка: utf8 (рис. 2)

Сопоставление соединения с MySQL: utf8_unicode_ci (либо, в зависимости от ситуации, utf8_general_ci) (рис. 2)

Сравнение: utf8_unicode_ci (либо, в зависимости от ситуации, utf8_general_ci) (рис 1.)

Примечание: Сопоставление соединения utf8_general_ci более быстрое, но при сортировке менее точное, а сопоставление в utf8_unicode_ci более правильное, поддерживает расширения, но более медленное. Рекомендую использовать utf8_unicode_ci.


ЧИТАЙТЕ МОЙ МИКРОМАНУАЛ С КАРТИНКАМИ - ЕСЛИ НЕ ПОЙМЕТЕ И ТУТ ТО Я УЖ НЕ ЗНАЮ ТОГДА. ПРИМЕР НАПИСАЛ ДЛЯ UTF-8. И ХВАТИТ СТРАДАТЬ ДЕТСАДОМ И ОБИЖАТЬСЯ ТУТ КОГДА ГОВОРЯТ ВАМ ПО ДЕЛУ - ЭТО НЕ НА ЭТОМ ФОРУМЕ ЗАДАЮТ ТАКИЕ ВОПРОСЫ.

Плюс ко всему надо смотреть сами скрипты - может еще там кодировка указывается при заливке даных в БД.

Как говорится: "Нечего на опенсервер пенять коли знания в PHP+MySQL кривы".