Usando Php e Mysql

660 palavras 3 páginas
Usar MySQL com PHP

A Base de Dados mais comum para a linguagem php é o mysql, podes fazer o download no site

mysql.com. No entanto podes utilizar outras bases de dados como, oracle, Sybase, mSQL, PostgreSQL ou qualquer um com ligação ODBC. Neste tutorial vamos utilizar como padrão o mysql.

Para o php interagir com uma base de dados SQL, independente da base de dados, existem três

comandos básicos que devem ser utilizados: um que faz a ligação com o servidor da base de dados, um que seleciona a base de dados a ser utilizada e um que executa uma "query" SQL.

Ligação com o servidor
A ligação com o servidor da base de dados mySQL em PHP é feita através do comando mysql_connect, que tem a seguinte sintaxe:

int mysql_connect(string /* endereço do servidor */ , string /* nome do utlizador */ , string /*password*/ );

Os parâmetros são bastante simples: o endereço do servidor, o nome do utlizador e a password para a ligação. A função retorna um valor inteiro, que é o identificador da ligação estabelecida e deverá ser

armazenado numa variável para ser utilizado depois. No nosso exemplo, temos como servidor da base de dados a mesma máquina que corre o servidor http, como login do utlizador "root" e password "teste":
$ligacao = mysql_connect("localhost", "root", "teste");

Assim, se a ligação for bem sucedida (existir um servidor no endereço especificado que possua o

utlizador com a password fornecida), o identificador da ligação fica armazenado na variável $ligacao.
Os comandos para outras base de dados são diferentes, mas usam padrões parecidos.

Seleção do base de dados
Uma vez ligadoo, é preciso selecionar abase de dados existente no servidor com o qual desejamos trabalhar. Isso é feito através da função int mysql_select_db, que tem a seguinte sintaxe: int mysql_select_db(string /*nome da dase de dados*/, int /*ligacao*/ );

O valor de retorno é 0 se o comando falhar, e 1 no caso de sucesso. O nome da base de dados a

selecionar é o primeiro parâmetro fornecido,

Relacionados

  • Dominando PHP e Mysql
    4996 palavras | 20 páginas
  • mysqli
    1459 palavras | 6 páginas
  • Infraestrutura web php
    2934 palavras | 12 páginas
  • Apostila completa de php 5 + mysql + ajax
    10818 palavras | 44 páginas
  • Instalação do moodle
    838 palavras | 4 páginas
  • PHO e Ajax
    11168 palavras | 45 páginas
  • Desenvolvimento web com PHP e MySQL Casa do Codigo
    38524 palavras | 155 páginas
  • mysql_front
    1294 palavras | 6 páginas
  • Mysql
    4672 palavras | 19 páginas
  • Servidor apache
    7746 palavras | 31 páginas