Особо с другими базами в вебе не работал, но посмотрел сейчас как в друпале сделан тонкий клиент к postgreSQL:
function db_connect($url) {
...
$connection = @pg_connect($conn_string);
...
pg_query($connection, "set client_encoding=\"UTF8\"");
}
т.е. походу тоже что-то подобное указывается.