Como salvar uma imagem/texto com o tipo BLOB/TEXT e carregá-lo no MySql WorkBench?

7 respostas
mysqlprogramação
L

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?

7 Respostas

darlan_machado

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.

L

Sim, mas dentro do mysql posso carregar um arquivo diretamente, sem usar outra linguagem de programação? Essa é minha dúvida

darlan_machado

Pode. Mas, você terá que ter o arquivo já em binário e escrito no .sql que vai usar.

L

se referindo aos arquivos: ,txt, .jpg, .png, etc, os apropiados pra blob/text?

darlan_machado

Sim, mas, esse cara deve ser serializado como um byte array. Sacou?

L

Na verdade não, nunca afiz isso antes. Pode mostrar algum exemplo?

darlan_machado

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

Criado 15 de outubro de 2019
Ultima resposta 16 de out. de 2019
Respostas 7
Participantes 2