По какой-то причине моя таблица mysql преобразует одиночные и двойные кавычки в странные символы. НапримерПроблема с кодировкой MySQL
"aha"
превращается в:
“ahaâ€
Как я могу это исправить, или обнаружить это в PHP и декодировать все ??
По какой-то причине моя таблица mysql преобразует одиночные и двойные кавычки в странные символы. НапримерПроблема с кодировкой MySQL
"aha"
превращается в:
“ahaâ€
Как я могу это исправить, или обнаружить это в PHP и декодировать все ??
Кодирование вашего клиента mysql и вашего сервера не соответствует. Используйте SET NAMES для соответствия набору символов соединения с файлом, используемым в ваших файлах PHP.
Похоже, что кодированная строка UTF-8 “aha”
(двоичная 0xE2809C 0x61 0x68 0x61 0xE2809D) интерпретируется Windows-1252. Там эта последовательность байтов представляет последовательность символов “ahaâ€
.
Какой набор символов мне нужно использовать? –
Использование SET NAMES 'latin1' исправлено –