Re: FW: How to store binaries and ASCII files in DB - Mailing list pgsql-php

From Volkan YAZICI
Subject Re: FW: How to store binaries and ASCII files in DB
Date
Msg-id 7104a737050615035763124eb9@mail.gmail.com
Whole thread Raw
In response to FW: How to store binaries and ASCII files in DB  ("Weber Matthias" <weber@faps.uni-erlangen.de>)
List pgsql-php
Hi,

On 6/15/05, Weber Matthias <weber@faps.uni-erlangen.de> wrote:
> is their any php code example on how to store files (binary and
> ASCII) into a postgres db?

There's not so much difference between a data INSERT and file storage.
But, as a first step, you should decide on the way you want to store
the related data. Will it be stored on a normal table row (in a bytea
field) or as a large object? If you'll use LO, then you should refer
to its documentation for related functions and examples. But if you'll
use a normal bytea column, I'd strongly encourage you to use
parameters while inserting data. This is going to save you from CPU
and RAM wasting escaping routines, plus SQL-Injection attacks. (For
further performance tweaks, you can use binary mode while transmitting
data.)

Regards.

pgsql-php by date:

Previous
From: "Weber Matthias"
Date:
Subject: Re: pg_dump
Next
From: Felipe Fernandez
Date:
Subject: Problemas con 7.4.7 y php 4-10 debian3.1