Латинские символы MySQL в устаревшей базе данных

StackOverflow https://stackoverflow.com/questions/8827340

  •  27-10-2019
  •  | 
  •  

Вопрос

Привет, я унаследовал базу данных, из которой мне нужно использовать данные.К сожалению, часть текста написана на испанском языке и имеет некоторые очевидные проблемы с кодировкой.Например, это типичная строка, хранящаяся в текстовом поле:

Clara introducción a través del transporte de me...

У меня вопрос - есть ли простой способ преобразовать эти символы обратно в то, что они использовали в MySQL / PHP?

Любые предложения приветствуются.

Это было полезно?

Решение

ОК - ответ - генерация кода кода в PHP.

Другие советы

После подключения к базе данных обязательно установите набор символов, в котором вы хотите общаться.

Это будет зависеть от библиотеки или PDO, которые вы используете, но что-то вроде mysql_set_charset ('utf-8');

Кроме того, при печати вывода убедитесь, что ваша консоль настроена на UTF8.Если вы отображаете веб-страницу, убедитесь, что кодировка страницы установлена правильно с помощью заголовков и / или метатегов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top