De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Armazenando arquivos binários no PostgreSQL com PHP.

Colaboração: Rodrigo Rosa Fragoso

Data de Publicação: 08 de Outubro de 2005

O armazenamento de arquivos em banco de dados possui vantagens em relação à organização já que tudo estaria armazenado no banco. A integridade e segurança também estariam sendo garantidas pelo SGBD.

No PostgreSQL é possível usar o tipo de dado ByteA (No MySQL o campo é Blob). Além disso, para o postgresql o php possui funções de tratamento para arquivos binários (não tem no MySQL), pg_escape_bytea() retorna valores de byte octais e pg_unescape_bytea() converte de volta para binário.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rodrigo Rosa Fragoso