Плохие символы MySQL: vÅ¡ech svÄtových parfémů

  • Автор темы Elen2
  • Обновлено
  • 17, May 2024
  • #1
Привет, пожалуйста, скажите мне, что это неправильно, я перенес свой сайт с сервера с помощью: PHP 5.3.3, MySQL 5.5.58-cll к: PHP 5.3.29, 10.0.33-MariaDB

На сайте стали появляться поврежденные тексты, например: vÅ¡ech světových parfémů (на сайте должно выглядеть так: všech světových parfémů - это чешский язык)

Параметры сортировки MySQL исходного/исходного сервера и содержимое строк одинаковы (те же странные символы). Итак, я предполагаю, что MySQL и файлы одинаковы.

MySQL-сервер:

Параметры сортировки таблицы MySQL MYISAM: utf8_unicode_ci

Тип столбца MySQL: длинный текст, параметры сортировки: utf8_unicode_ci

Строки MySQL содержат такие тексты, как: vÅ¡ech svÄtových parfémů

Страница, где появляется "поврежденный" текст, в исходном коде имеет следующее:

Файл, который подключается к MySQL, содержит:

define('ЯЗЫК', 'cs');

define('DB_DRIVER', 'mysql');

define('DB_HOST', 'localhost');

Я погуглил и нашел несколько статей

https://stackoverflow.com/questions/7861358/strange-characters-in-database-text-Ã-Ã-¢-â-€

https://stackoverflow.com/questions/5232344/convert-latin1-to-utf8

Я хочу узнать, как преобразовать мою базу данных, но я не уверен. Подскажите, пожалуйста, что может сработать? Плохие символы MySQL: vÅ¡ech svÄtových parfémů

Elen2


Рег
29 Aug, 2014

Тем
77

Постов
206

Баллов
621
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно