У меня была база данных mysql, в которой я сохранил некоторые специальные символы é
, но в базе данных она была сохранена, как и эта Ã ©, позже я понял, что это связано с кодировкой, и я изменил кодировку схема для моей таблицы и БД в UTF-8
, но текст уже вставлен в нем не изменилось,изменение кодировки текста в mysql
Мой вопрос
- есть ли способ автоматически изменить все содержимое в «подчиняться» UTF-8 ,
- Есть ли способ, что я могу alteast обновления
é to é?
ПРИМЕЧАНИЕ: Я знаю о команде обновления, но я не думаю, что поможет здесь с символами с в поле.
@KirenSiva проблема с существующими данными, вопрос, на который вы ссылаетесь, говорит, когда пользователь хочет создать новую БД – PHPLove
Проверьте кодировку для отдельных столбцов, изменение таблицы не будет автоматически преобразовывать набор символов столбцов содержащихся в таблице, так же как изменение кодировки БД не преобразует таблицы. – deacs
Нашел что-то [здесь] (https://docs.moodle.org/23/en/Converting_your_MySQL_database_to_UTF8) из документации Moodle, которая звучит как правильная процедура для вашего дела. – Tensibai