Trabalhar com bases de dados em PHP

Interesse pela utilização de bases de dados com páginas dinâmicas. Apresentação da linguagem SQL e da base MySQL. Passos prévios aos exemplos.

Por Miguel Angel Alvarez - Tradução de JML


Publicado em: 25/7/04

Valorize este artigo:
Uma das principais vantagens de trabalhar com páginas dinâmicas, é poder armazenar os conteúdos em bases de dados. Desta forma, podemos organizá-los, actualizá-los e procurá-los de uma maneira muito mais simples.

Como já dissemos, a linguagem PHP oferece interfaces para o acesso a maioria das bases de dados comerciais e por ODBC a todas as bases de dados possíveis em sistemas Microsoft, a partir das quais poderemos editar o conteúdo do nosso site com extrema facilidade.

Esta interacção realiza-se, por um lado, a partir das funções que PHP nos propõem para cada tipo de base de dados e, por outro estabelecendo um diálogo a partir de um idioma universal: SQL (Structured Query Language) o qual é comum a todas as bases de dados. Esta linguagem torna-se, como veremos no tutorial de SQL, muito potente e fácil de aprender.

Neste manual de PHP vamos limitar-nos à utilização de instruções SQL básicas que serão aprendidas a medida que explicamos as diferentes formas de actuar sobre uma base de dados deixando para o tutorial de SQL os aspectos mais avançados.

Como base de exemplo de estes capítulos escolhemos MySQL, sem dúvida a base de dados mais utilizada em conjunto com PHP. O ser de graça, eficácia e simplicidade fazem-na uma boa candidata.

Já explicámos em capítulos anteriores a sua instalação ao mesmo tempo que presentámos os comandos de base que nos podem permitir aborda-la com relativa facilidade.

No caso de utilizar qualquer outra base compatível, as correcções que temos de fazer em relação aos nossos exemplos não são excessivamente grandes e a leitura de esses capítulos continua a ser de grande utilidade.

Uma vez instalado MySQL e antes de poder começar com os nossos exemplos, será necessário realizar as seguintes operações:

- Introduzidos dentro de MySQL, criaremos a base de dados exemplo com a seguinte sentença:

create database exemplo;

- Seleccionaremos a base exemplo como a base a ser utilizada:

use exemplo

- A seguir, criamos a tabela clientes a partir da seguinte sentença:

create table clientes (nome varchar(100),telefone varchar(100));

Agora já temos à nossa disposição a nossa tabela vazia. Só resta começar a preenche-la com dados que iremos introduzindo.





Comentários do artigo
Foi enviado 1 comentário ao artigo
1 comentário revisado:
xampp
Por: lol
26/11/08
Em vez de utilizarem os processos neste site referidos, podem usar o sistema xampp que vem com apache, mysql, filezilla, mercury e nomeadamente o php.Depois se qeuiserem criar uma base de dados é só aceder ao localhost no Internet explorer, clicarem na opção phpmyadmin e aí criam a vossa nova base de dados com o nome que desejam, depois é só importar o que vocês já têm para lá. Neste exemplo é importar " create table clientes (nome varchar(100),telefone varchar(100)); " isso para lá, ou através do sql que copiam e colam, ou através do import que referenciam o local onde guardaram a base de dados.

Usuários :    login / registro
Manuais relacionados
Categorias relacionadas
O autor

Buscar projetos:

Home | Sobre nós | Copyright | Anuncie | Entrar em contato