АРМАДА
Комрады! Помогите! SQL кодировка
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

SpoNsoR
Профессионал
Зарегистрирован: 28.10.2008
Сообщений: 934
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Сб Авг 13, 2011 4:22 pmДобавить в избранноеОтветить с цитатой
Комрады! Помогите!
Застрял не знаю, что делать.
Суть:
Сайт под музыку (код) прописан на cp1251. SQL же прописан в UTF8. Но! Если делать добавление музыки, то на сайте идёт всё ок, в базе же крокодябли.
Ежели менять кодировку артистов и песен таблиц на cp1251 - то уже на всём сайте крокодябли. В базе же уже всё ок! Ру показывает.
Менять нужно потому что если оставлять крокодябли в базе - то сорт по алфавиту не работает. Он пихает тогда песни не по алфавиту, а как ему вздумается.
Что можно сделать и как???? :`(
И ващеее жизнь штука интересная. r5

CryptLine
Свой
Зарегистрирован: 01.09.2009
Сообщений: 18
Обратиться по нику
# Добавлено:Вс Авг 14, 2011 9:58 amОтветить с цитатой
Попробуй при создании БД указать кодировку:

Код:
CREATE DATABASE `musicsite` DEFAULT CHARSET cp1251

VPN от $10 в месяц. Выделенные IP

ctapbiu
Опытный
Зарегистрирован: 06.01.2008
Сообщений: 328
Обратиться по нику
# Добавлено:Вс Авг 14, 2011 10:47 amОтветить с цитатой
нужно привести все к единой кодировке
SpoNsoR, посмотри что проще изменить: БД или скрипт
имхо должно быть проще изменить кодировку БД

можно так изменить: http://blog.sjinks.pro/mysql/3-convert-mysql-database-from-one-charset-to-another/

можно сохранить бэкап с помощью Sypex Dumper и развернуть его, изменив кодировку.

и да, в любом случае делай сначала бэкапы

SpoNsoR
Профессионал
Зарегистрирован: 28.10.2008
Сообщений: 934
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Вс Авг 14, 2011 3:51 pmОтветить с цитатой
Спасибо! Пошёл пробовать.
И ващеее жизнь штука интересная. r5
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры