Крокозябры в базе MYSQL, но база сама в UTF и запись идет тоже в UFT

Статус
В этой теме нельзя размещать новые ответы.

zapatronen

Создатель
Регистрация
3 Май 2012
Сообщения
42
Реакции
0
Записывает все отлично и выводится из базы все по русски, но в самой базе все крокозябрами
в базе кодировка UTF general ci . В принципе все нормально, но черт подери эти крокозябры
 
Сразу после подключения к БД:
PHP:
mysql_query("SET NAMES utf8");
 
у меня тоже было такое, не помню с чем
для mariadb в конфиге поставь
character-set-server = utf8
для обычного mysql
default-character-set=utf8

и перезапусти мускуль

ну и естественно исправить сами записи
 
У MySQL есть 3, а то и 4 параметра кодировки:
1) Кодировка сервера
2) Кодировка базы
3) Кодировка таблицы
4) Кодировка строки
Плюс ещё ряд параметров:
1) Кодировка соединения
2) Кодировка передаваемых данных

И ещё штук 10... Проверяй всё это, везде ли UTF...

В добавок у самой phpMyAdmin это добро где-то там указывается...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху