PHP Data Objects (PDO)
Introdução
PDO é uma extensão do PHP5 para formalizar conexões com uma base de dados de maneira uniforme. Assim o programador cria um código portátil através de várias bases de dados e plataformas.
Nesse caso o programador altera a base de dados, mudando apenas uma linha de código e o projeto trabalhará com a base de dados selecionada.
Instalação
A instalação é simples, basta você ter na máquina o PHP5 instalado e verificar se as extensions estão na pasta. Editar o arquivo php.ini e descomentar as seguintes linhas: (tire o ; da linha)
Restart o Apache e pronto.
Se você não conseguir existe uma maneira mais simples usando o WAMP5.
Baixe o WAMP5 (http://www.wampserver.com/en/download.php) e execute o arquivo baixado, instale em c:\wamp. A instalação é muito simples sem nenhum segredo. No final você estará com o PHP, o Mysql e o Apache rodando redondinho em sua máquina.
Para habilitar o PDO, basta você clicar no ícone do wamp que se encontra no system try ( barra do Windows perto do relógio) ir em PHP extensions clicar na extensão "php_pdo" e depois na extensão do banco de dados que você vai utilizar. No meu caso escolhi "php_pdo_mysql". Restart o Apache e pronto.
Obs: todos os seus arquivos terão que estar em c:\wamp\www.
PDO é uma extensão do PHP5 para formalizar conexões com uma base de dados de maneira uniforme. Assim o programador cria um código portátil através de várias bases de dados e plataformas.
Nesse caso o programador altera a base de dados, mudando apenas uma linha de código e o projeto trabalhará com a base de dados selecionada.
Instalação
A instalação é simples, basta você ter na máquina o PHP5 instalado e verificar se as extensions estão na pasta. Editar o arquivo php.ini e descomentar as seguintes linhas: (tire o ; da linha)
; PDO dll:
extension=php_pdo.dll
; Dll do banco que vai utilizar:
extension=php_pdo_firebird.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
Restart o Apache e pronto.
Se você não conseguir existe uma maneira mais simples usando o WAMP5.
Baixe o WAMP5 (http://www.wampserver.com/en/download.php) e execute o arquivo baixado, instale em c:\wamp. A instalação é muito simples sem nenhum segredo. No final você estará com o PHP, o Mysql e o Apache rodando redondinho em sua máquina.
Para habilitar o PDO, basta você clicar no ícone do wamp que se encontra no system try ( barra do Windows perto do relógio) ir em PHP extensions clicar na extensão "php_pdo" e depois na extensão do banco de dados que você vai utilizar. No meu caso escolhi "php_pdo_mysql". Restart o Apache e pronto.
Obs: todos os seus arquivos terão que estar em c:\wamp\www.
Parabéns pela postagem, me ajudou e muito nos estudos.
03/07/2015 8:22pm
(~9 anos atrás)
opa, bom artigo.
Só um erro, na linha que diz:
echo "Nome: " . $rs->nome . " - Email: " . $res->email . "<BR>";
não tem $res->, deveria ser $rs->
Só um erro, na linha que diz:
echo "Nome: " . $rs->nome . " - Email: " . $res->email . "<BR>";
não tem $res->, deveria ser $rs->
13/11/2007 4:39am
(~17 anos atrás)