[TC] Перекодирова базы Mysql
Всем привет!
Ребята, разбирающиеся в Mysql, можете ли вы помочь мне в перекодировке базы?
Есть файл базы сайта, который получился в кодировке Binary.
Его нужно перекодировать в cp-1251.
Я пришлю этот файл на личный адрес тому, кто может помочь перекодировать этот
файл локально, в Denwer, например.
Нужно перекодировать, потому что иной раз требуется что-то исправить, но хоть
и
на сайте текст читается, в базе он отображается карказябрами.
Уже больше года пытаюсь безрезультатно сообразить, что там как нужно сделать,
но
понимания не хватает. Нашла даже в интернете описания, что и как сделать, но
не
умею работать на сервере Mysql (кроме импорта и экспорта базы).
Помогите, пожалуйста!
Заранее благодарна.
Приветствую всех.
[...]
Скорее всего, нет необходимости перекодировать базу, а есть необходимость правильно
выставить кодовые страницы. Но выставить их можно в разных местах (и не все места
одинаково полезны), поэтому вот, что необходимо было сообщить:
1. Charset в html-страницах на сайте.
2. Charset в html-страницах того, чем вы пользуетесь для работы с базой (наверное,
это phpmyadmin).
3. Результат SQL-запроса:
show variables like "char%";
(если серверов несколько, например, локальный и на хостинге, то для каждого сервера).
После этого можно будет что-нибудь полезное посоветовать, а пока -- если в п.1
и п.2 charset'ы отличаются, то, например, в phpmyadmin можно выбрать charset
именно для страничек phpmyadmin (по-моему, при авторизации).
Присылайте (предполагается, что база экспортирована в sql-формате и сжата архиватором).
Кстати, вы можете самостоятельно открыть sql-файл текстовым редактором, поддерживающим
различные кодовой страницы, и посмотреть: символы из какой кодовой страницы реально
используются в вашем binary.
Успехов. Анатолий.