Jak zapisać i odczytać plik pdf w bazie MySql

0

Witam

Stworzyłem aplikacje łączącą się z bazą danych MySQL w C++. W jednej z tabel trzymam linki do różnych plików będących w różnych folderach, na rożnych komputerach (na co nie mam wpływu). Chciałbym te pliki (.pdf) zapisać w bazie danych jako typ BLOB. Czytałem trochę o tym w internecie, lecz większość rozwiązań dotyczy PHP. Czy może ktoś już spotkał się z tym problemem i wie jak go rozwiązać. Czy znacie jakieś artykuły? Gdzie szukać rozwiązania?

0

nie sądzę żeby zapisywanie plików pdf w bazie danych w ogólności było rozsądne. Już lepiej było by je ściągać do jakieś lokalizacji sieciowej i ewentualnie w bazie trzymać link do lokalizacji.

0

"nie sądzę żeby zapisywanie plików pdf w bazie danych w ogólności było rozsądne", a co masz na poparcie tej tezy ? W wielu systemach właśnie rozsądniej jest wrzucić pliki do bazy niż trzymać tysiące plików na dysku. W systemach obiegu dokumentów pozwala to np. na łatwe zarządzeniami uprawnieniami użytkowników do plików bo nie odnosimy się do samego pliku, a do rekordu w bazie.

0

Masz rację tylko, że:

  1. Lokalizacja plików często się zmienia (na to gdzie są i dlaczego je przeniesiono nie mam wpływu)
  2. Nie mogę ściągnąć plików do jednej lokalizacji (np. na serwer plików), gdyż nie mam takich uprawnień, pozwoleń etc. (polityka firmy). Jednocześnie mam zapewnić by w programie były zawsze dostępne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1