Как решить проблему с кодировкой внутри БД MySQL?

После переустановки локального сервера при работе с новыми написанными сайтами появилась проблема с кодировкой русских символов.

Русские символы корректно отображаются при выводе из таблицы в браузер. Однако при просмотре самой таблицы MySQL через консоль, да и при использовании PHP admin тоже, показываются закорючки.

При этом в html-страницах создаваемых приложений в head указана кодировка utf8.
С помощью заголовка PHP задана кодировка utf8.

Кодировка каждой новой создаваемой таблицы utf8.
( например $sql = "CREATE DATABASE `test` CHARACTER SET utf8 COLLATE utf8_general_ci";).

При этом отображение введенных в БД русских данных в браузерах корректное, а внутри - нет.
  • Вопрос задан
  • 2650 просмотров
Пригласить эксперта
Ответы на вопрос 2
И снова. Почему при записи в MySQL отображаются каракули?
У вас сайт поди в 1251?

И кодировка клиента у вас с базой совпадает? через что вы её смотрите?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 00:45
1000 руб./за проект
02 мая 2024, в 23:56
2000 руб./за проект
02 мая 2024, в 23:29
1500 руб./в час