Conexão com bancos de dados com PHP

PHP em uma linguagem de computador usada por desenvolvedores de aplicativos em todo o mundo. Na verdade, essa linguagem é geralmente uma das primeiras a ser aprendida e, como esperado, o PHP tem suporte para muitos mecanismos de computação.

Da mesma forma, e ao longo dos anos, muitos bancos de dados foram programados usando o famoso PHP como sua linguagem. Sendo o ponto de partida usual para usuários dessa linguagem de programação, sua integração com o MySQL .

Mas, por um tempo, sendo mais específico, desde a chegada do PHP versão 5.5, uma função foi removida. Sendo esta a função mysql_connect (). Tornar-se parte da categoria ” reprovado ” ou para aqueles que não conhecem completamente esse termo ” obsoleto “.

Dessa maneira, a união ou conexão entre dois elementos possíveis fica comprometida. Portanto, aqueles que desejam fazer uma conexão com um banco de dados usando o MySQL acharão necessário procurar uma nova biblioteca. Desta forma, a modificação da linguagem de programação PHP.

Primeira alternativa: PHP Data Object (PDO)

Dada a situação mencionada acima, surgiram diferentes alternativas para estabelecer conexões seguras com os bancos de dados. Um dos mais populares é usar o próprio objeto de dados dessa linguagem, conhecido como: PHP Data Object .

Sendo assim, não mais do que uma variante ou extensão escrita na linguagem C. Permitindo que aqueles que a usam escrevam conexões ou aplicativos de plataforma cruzada, mantendo a linguagem original ou padrão . Portanto, caso decida alterar o mecanismo do banco de dados, não é necessário alterar a sintaxe .

Desta forma, a conexão com o banco de dados será realizada levando em consideração três parâmetros. São eles: nome do servidor em que o banco de dados está hospedado, nome de usuário e senha . Antes disso, com o passar do tempo na Internet, conhecemos esses dois últimos parâmetros.

Relacionado:  Como atualizar seus bancos de dados passo a passo

Mas e o primeiro? No passado, para selecionar um banco de dados através do PHP , uma função específica precisava ser escrita. Mas, por enquanto, o DOP permite que seus usuários façam isso da mesma string ou ” String “. Restante o nome do servidor, como: mysql: host = hostname; dbname = DBname.

Se puder ser visto, o mecanismo usado é especificado na primeira parte da sequência. A seguir no exemplo: mysql . E depois de identificar o mecanismo usado, é especificado qual é o servidor no qual o banco de dados reside. Este campo pode incluir o IP do host ou host local , caso o servidor seja local.

Isso pode resultar em um código DOP, como:

$ db = novo PDO (“mysql: host = localhost; dbname = amarelo”, “administrador”, “” senha “” 123 “”);

Executar uma consulta usando o PDO

Depois de ter determinado a maneira correta de se conectar ao banco de dados usando a linguagem DOP. Teremos que continuar com o caminho para fazer uma consulta. Anteriormente, era feita uma consulta ao banco de dados inserindo diretamente seus parâmetros, mas isso é perigoso .

Atualmente, e graças à DOP, são utilizados “ Preparados Staments ”, que permitem ao usuário evitar possíveis ataques. Porque permite que o console execute uma consulta parametrizada, para que parâmetros diretos sejam evitados.

 

Você pode estar interessado:

Deixe um comentário