Тема: проблема с кодировкой
Здраствуйте, возникла проблема с кодировкой.
MySQL
Сервер: localhost via TCP/IP
Версия сервера: 5.0.77-community-nt
Версия протокола: 10
Пользователь: root@localhost
MySQL-кодировка: UTF-8 Unicode (utf8)
Веб-сервер
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4
Версия MySQL-клиента: 5.0.45
PHP расширение: mysql
phpMyAdmin
Информация о версии: 3.1.3
Документация
Вики
Официальная страница phpMyAdmin
[ChangeLog] [Subversion] [Lists]
Читал ранние темы по этому поводу, поэтому сразу перехожу к сути:
1) SHOW GLOBAL VARIABLES LIKE 'char%';
Результат:
Variable_name Value
character_set_client latin1
character_set_connection latin1
character_set_database latin1
character_set_filesystem binary
character_set_results latin1
character_set_server latin1
character_set_system utf8
character_sets_dir D:\Program Files\MySQL\MySQL Server 5.0\share\char...
2) Можете, пожалуйста, дать поэтапное решение проблемы.
Если нужно делать дамп - объясните как его делать. и что с ним потом делать.
Кодировка нужна utf-8 везде.
3)mysql_query('SET NAMES utf8'); помогает, но значения остаются latin1. Как навсегда исправить этот баг?