Criando aplicações portáveis entre diferentes SGBDs usando PDO(PHP Data Objects)

Quero apresentar nesse artigo as principais funcionalidades do PDO. PDO é uma biblioteca que implementa abstração ao acesso dos dados, ou seja, ela utiliza um driver específico, para cada SGBD (Sistema Gerenciador de Banco de Dados), tornando possível a portabilidade da base de dados de sua aplicação, sem que a mesma sofra danos ou que

Quero apresentar nesse artigo as principais funcionalidades do PDO. PDO é uma biblioteca que implementa abstração ao acesso dos dados, ou seja, ela utiliza um driver específico, para cada SGBD (Sistema Gerenciador de Banco de Dados), tornando possível a portabilidade da base de dados de sua aplicação, sem que a mesma sofra danos ou que você passe horas e horas reescrevendo linhas e mais linhas de código.

O primeiro passo é habilitar o driver do PDO no php.ini retirando o “;” da sua frente;

No Windows:

No Linux:

Consideremos o seguinte banco de dados:

Estabelecemos a conexão com o Banco de dados no nosso arquivo connect.php

Para inserir no Banco de dados criamos o arquivo insert.php.

Para atualizar os arquivos no banco de dados utilizamos nosso arquivo update.php:

Para listar os dados no list.php:

E para deletar os arquivos criamos o delete.php:

Métodos da classe PDO:

Trabalhar com PDO tem várias vantagens, além da portabilidade, existe também a questão da segurança, mas isso é cena para os próximos capítulos. Aconselho que visitem a documentação para que possam ter acesso a informação completa da biblioteca, pois a mesma é muito rica e fornecerá ao desenvolvedor inúmeras vantagens que facilitarão no dia a dia do seu desenvolvimento. Obrigado ^^!

clique aqui para baixar o código completo.

Referências

https://www.diogomatheus.com.br/blog/php/trabalhando-com-pdo-no-php/

https://php.net/manual/en/book.pdo.php

https://www.php.net/manual/en/pdo.drivers.php

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *