Тема: не отображаются символы
Здравствуйте.
Подскажите пожалуйста, почему вместо букв (русских, латиница) phpmyadmin показывает цифры? При обращении к таблице из консоли всё отображается корректно.
Например, вместо Admin я вижу 41646d696e
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → MySQL & phpMyAdmin → не отображаются символы
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте.
Подскажите пожалуйста, почему вместо букв (русских, латиница) phpmyadmin показывает цифры? При обращении к таблице из консоли всё отображается корректно.
Например, вместо Admin я вижу 41646d696e
Это может быть при неверно выбранном типе данных или сравнении.
Символы русского языка через консоль вводить нельзя, потому что она имеет кодировку cp866.
Вводить мне ничего и ненадо. Имеется на одном компьютере MediaWiki, которая хранит свои данные в mysql. Опыта у меня мало, и злостные спамеры этим воспользовались. Насоздавали кучу учеток, пишут сообщения и т.п. Хочу немножко поудалять лишнее, да и просто посмотреть, что делается в базе. С консоли вижу все, что меня интересует, а вот phpmyadmin данные правильно отображать не хочет.
Это может быть при неверно выбранном типе данных или сравнении.
В нужной таблице тип данных varbinary, а поле Сравнение - пустое. Не могу понять, что и где нужно изменить...
varbinary - создается для хранения двоичных данных.
Можете попробовать просмотреть данные в phpMyAdmin используя функцию UNHEX().
SELECT UNHEX(`field`) FROM `table`;
Так же у phpMyAdmin есть возможность применения определенной функции перед выводом данных. То есть можно для поля поставить функцию UNHEX и данные в нем будут выводиться в phpMyAdmin в читаемом виде.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → MySQL & phpMyAdmin → не отображаются символы
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.