Oi pessoas, eu preciso carregar imagens, textos e videos para uma aplicação Web usando banco de dados, no meu caso o Mysql Workbench mesmo, para um projeto que estou desenvolvendo. Para isso, tudo o que sei é que o sql tem o tipos de arquivos blob/text para isso. Porém, gostaria de saber como faço pra baixar um arquivo do sistema operacional e abri-lo, e carregá-lo para dentro do campo de programação?
BLOB ou binary larg object, nada mais é, do que um tipo de dado que representa um arquivo com um tamanho que pode superar 4 megas.
O modo como você vai fazer depende da linguagem da aplicação.
Sim, mas dentro do mysql posso carregar um arquivo diretamente, sem usar outra linguagem de programação? Essa é minha dúvida
Pode. Mas, você terá que ter o arquivo já em binário e escrito no .sql que vai usar.
se referindo aos arquivos: ,txt, .jpg, .png, etc, os apropiados pra blob/text?
Sim, mas, esse cara deve ser serializado como um byte array. Sacou?
Na verdade não, nunca afiz isso antes. Pode mostrar algum exemplo?
Cara, na boa. Se você não sabe nem serializar um arquivo em um array de bytes, como espera fazer isso?
Para você começar