Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
2339



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |