Показать полную графическую версию : Можно ли хранить музыку в mySQL?
Возможно ли хранить файлы в 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 - это СУБД, а не что-нибудь иное.
Спасибо за ответы!!!
Чувствую, что проще.
У меня остался один тупой вопрос:
Предположим я как-то конвертировал музыку в B64, как мне теперь можно записать такой здоровый кусок информация в поле BLOB? Есть ли какой-нибудь другой способ, кроме как формировать строку типа insert table (Datafield) values (ahgavhvos340734 ...// и пошло 500K абракадабры)? Может быть mySQL умеет сам закачивать дату из конкретного файла?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.