Bgames
Olá visitante! Seja bem vindo ao nosso fórum!

Para você ter total acesso ao nosso fórum é preciso que você se cadastre.

Cadastre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

[Tutorial] PDO (PHP Data Objects) - Parte 1

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Tutorial] PDO (PHP Data Objects) - Parte 1

Mensagem por Switch em Dom 30 Set 2012 - 15:35

Introdução:

A extensão PHP Data Objects (PDO) define uma interface leve e consistente para acessar bancos de dados em PHP. Cada driver de banco de dados que implementa a interface PDO pode expor recursos de um banco de dados específico, como funções de extensão regular. Observe que você não pode executar todas as funções de banco de dados usando a extensão PDO, por si só, você deve usar um driver PDO de um banco de dados específico para acessar um servidor de banco de dados.

PDO proporciona uma camada de abstração de acesso a dados, o que significa que, independentemente de qual banco de dados você está usando, você pode usar as mesmas funções para emitir consultas e buscar dados. PDO não fornece uma abstração de dados, mas não reescrever SQL ou emular características faltantes. Você deve usar uma camada de abstração desenvolvido se precisar dessa facilidade.

PDO funciona com PHP 5.1, e está disponível como uma extensão PECL para PHP 5.0; PDO exige as características OO do novo núcleo do PHP 5, e assim não funcionará com versões anteriores do PHP.

Instalação:

Instalando o PDO em um sistema Unix.
O PDO e o PDO_SQLITE são ativados por padrão no PHP 5.1.0. Talvez seja necessário habilitar o driver PDO para seu banco de dados de escolha;
Ao instalar o PDO como um módulo compartilhado, o arquivo php.ini precisa ser atualizado para que a extensão do PDO seja carregada automaticamente quando o PHP é executado. Você também precisa ativar os drivers de banco de dados específico, certifique-se que eles são listados a seguir à linha pdo.so.
extension=pdo.so


Instalando PDO no windows.

1. O PDO só precisa ser ativado, editando o arquivo php.ini.
extension=php_pdo.dll


Nota:
Este passo não é necessário para o PHP 5.3 e acima, como uma DLL não é mais necessária para PDO.

2. Você pode escolher carregá-las em tempo de execução usando a função dl(), ou abilitá-los no php.ini.
Exemplo:
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_informix.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll

Essas DLLs devem existir no diretório do sistema onde as extensões são carregadas dinâmicamente.

Ficamos por aqui hoje.
Até ;-)

Switch


Mensagens : 221
Pontos : 751

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum