Как вставить текст на основе кириллицы в MySQL?

Каким-то образом, когда я вставляю данные кириллицы в столбец базы данных, называемый адресом (Varchar 40), он просто вставляет их наполовину, а другая половина теряется.
Но затем, когда я проверял источник моей страницы при получении данных, я увидел, что кириллический текст был сохранен в виде некоторой кодировки.

Например: «улица отец паисий» сохраняется как & # 1091;& # 1083; & # 1086;& # 1090;& # 1077;& # 1094; & # 1087;& # 1072;& # 1080;& # 1089;& # 1080;& # 1081; «без пробела & а также #.

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

Как я могу это исправить, чтобы я мог ввести текстовое значение в мой адрес столбца в базе данных?

0

Решение

Вы должны установить кодировку UTF8 для вашей веб-страницы. Также при инициализации подключения к вашей базе данных используйте "SET NAMES UTF8;" запрос

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector