Поставил на Ubuntu сервер MySQL, создал БД, при создании указал кодировку utf-8:
create database my_bd_name default character set utf8;
Из дампа импортировал туда 2 таблицы. В той таблице, где у меня есть русские буквы, при просмотре данных таблицы отображаются "кракозябры". Прилагаю скрин:
Когда создавал эту таблицу еще через Workbench, указывал кодировку utf-8. Не пойму почему могла возникнуть такая проблема. С английскими значениями все в порядке.
Вам необходимо изменить кодировку терминала putty на utf-8.
База отдаёт строки в корректной кодировке, просто терминал не может её отобразить.
Установить по умолчанию:
Putty Configuration - Window - Translation:
Received data assumed to be in which character set: = UTF-8
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
попробуй так.. 3-я строка для сортировки используется.. моет в ней при выводе и проблема... Или исходная кодировка таблиц не UTF-8... проверьте ее
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости