0
0 комментариев

Здравствуйте. Существует 2 части проекта. 1 часть написана на python, она должна переводить строку в hex/blob/binary (не знаю что лучше подходит для хранения hex). И записывает это в mysql. Функция с помощью которой str -> hex

def strbin(s):
   return ''.join(format(ord(i),'0>8b') for i in s)

Поле в таблице пока имеет тип LONGBLOB (может подскажете что лучше)
И так следующая часть на php.

 $mysqli->query("SELECT CONVERT(response USING utf8) FROM tablename WHERE id = 1 INTO OUTFILE '/tmp/test.txt'");

Но вот беда, на выходе hex или просто какие-то непонятные символы. Я пока не понимаю в каком месте я ошибся, подскажите пожалуйста.


Добавить комментарий