PDA

Показать полную графическую версию : Можно ли хранить музыку в mySQL?


Sharkky
06-10-2003, 10:49
Возможно ли хранить файлы в mySQL, копируя, например, каждый байт файла в некоторое поле.
Если можно, то что нужно делать, чтобы получить результат

Prisoner
06-10-2003, 18:19
Тип поля BLOB. Но у него ограничение на размер. Получение... кидать в файл и отправлять кому надо... "только вот хлопотно больно это" (с)

Vlad Drakula
07-10-2003, 00:47
Prisoner
ну, непосредственно так не получится, т.к.  BLOB запрещен символ "0" но хранить в кодировке B64 можно

Prisoner
07-10-2003, 01:03
Vlad Drakula
10ks за уточнение. Забыл добавить к предыдущему посту заголовок "С известным изощрением" :)

Sean Ingumsky
08-10-2003, 01:31
Sharkky
А тебе оно надо? Не проще ли хранить в БД ссылку на файл? Не забывай, что MySQL - это СУБД, а не что-нибудь иное.

Sharkky
09-10-2003, 08:55
Спасибо за ответы!!!


Чувствую, что проще.
У меня остался один тупой вопрос:
Предположим я как-то конвертировал музыку в B64, как мне теперь можно записать такой здоровый кусок информация в поле BLOB? Есть ли какой-нибудь другой способ, кроме как формировать строку типа insert table (Datafield) values (ahgavhvos340734 ...// и пошло 500K абракадабры)? Может быть mySQL умеет сам закачивать дату из конкретного файла?




© OSzone.net 2001-2012