|
MySQL.RU - Webboard
Вернуться
Двоичные данные в BLOBS (ANP) 18/03/2002 - 11:00:53
Re: Двоичные данные в BLOBS (vitek) 20/03/2002 - 05:22:53
> Original message text:
> From: ANP - 18/03/2002 - 11:00:53
> Subject:Двоичные данные в BLOBS
> -----------------
> Встретил в описании MySQL (на этом же сайте) ограничение на BLOB
> Начало цитаты
> Двоичные данные в BLOBS
> Если Вы вставляете двоичные данные в BLOB,
> Вы не должны применять следующие символов:
> \0 ; \\ ; ' или "
> конец цитаты
> Надо хранить заархивированные файлы в базе данных,
> может кто прокоментирует это ограничение
> А.Пинигин
>
From: vitek - 20/03/2002 - 05:22:53
Subject:Двоичные данные в BLOBS
-----------------
> Вы не должны применять следующие символов
Имеется ввиду, что нельзя использовать в тексте запроса эти символы в чистом виде, и по-моему должно быть ясно почему...
Надо их слэшами закрывать (не помню как по "научному" звучит этот процесс):
INSERT INTO table (blob_field) VALUES ( 'zz\0zz\\zz\'zz\"zz' )
В c-api и php для этого используется функция mysql_escape_string
> Надо хранить заархивированные файлы в базе данных
Этого не понял...
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
2339
|
|