Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MSQL - Load files / 8 сообщений из 8, страница 1 из 1
12.04.2016, 15:33
    #39213769
crimeperson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
Скажите, как можно осуществить следующее:

Приложение -> диалоговое окно выбора двоичного файла (изображение) -> кнопка (выполнить) двоичный файл отправляется на сервер mysql но не записывается как двоичное содержимое в таблицу а ложится в определенный каталог, а в таблицу записывается лишь путь к нему.
Выгрузка файла происходит по путям содержащимся в той же таблице.
Отбрасывая все, как это может сделать mysql? традиционные запросы не подходят.
Связь с базой происходит посредством Mysql Connector C API.
...
Рейтинг: 0 / 0
12.04.2016, 15:48
    #39213798
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
Приложение должно положить файл в файловую систему, а потом создать запись в таблице, подставив туда соотв. URI.
...
Рейтинг: 0 / 0
12.04.2016, 15:49
    #39213801
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
crimeperson,

Файл куда надо кладите самостоятельно (т.е. приложение пусть кладет), а в MySQL пойдет обычный INSERT в табличку с путями файлов. Для MySQL путь - это просто строка.
...
Рейтинг: 0 / 0
12.04.2016, 16:08
    #39213826
crimeperson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
ребята , получается нужно реализовать сервер приложений для этого? Используется двухзвенная архитектура клиент-сервер (исключая сервер приложений, а ведь он должен отвечать за размещения файла).
...
Рейтинг: 0 / 0
12.04.2016, 16:09
    #39213829
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
crimeperson,

Можно использовать файловый сервер, а за размещение файлов может отвечать приложение.
...
Рейтинг: 0 / 0
12.04.2016, 16:11
    #39213833
crimeperson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
miksoft, отлично спасибо вам за обьяснение. (но последнее mysql не предоставляет такое?)
...
Рейтинг: 0 / 0
12.04.2016, 16:11
    #39213835
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
crimepersonполучается нужно реализовать сервер приложений для этого?Нахрена?
У тебя же доступ в место хранения файлов есть - иначе фиг ты файл заберёшь по ссылке. Осталось создать пользователя, который может не только брать, но и класть - и гони под ним файл на сервер. Если доступ NetBT - то напрямую, иначе через какой-нить скрипт (на том же PHP).
...
Рейтинг: 0 / 0
12.04.2016, 16:12
    #39213838
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSQL - Load files
crimepersonmysql не предоставляет такоеНет.

В других СУБД бывают BFILE-ы (это когда файл из файловой системы с точки зрения клиента СУБД видится как BLOB), но в MySQL такого нет.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MSQL - Load files / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]