Você está na página 1de 3

PHP - MYSQL

E PHPMYADMIN
Curso de Educao e Formao de Adultos
Formando: Hugo Alexandre Gonalves Ferreira N. 7
UFCD 14 Equipamentos passivos de redes
rea Curricular: Redes Informticas
Formador: Toms Lima
Curso Tcnico de Instalao de Redes Informticas



Abordagem de PHP
O PHP uma linguagem que permite criar pginas de internet dinmicas, possibilitando
ao internauta uma interao com formulrios, endereos parametrizados e hiperligaes.
A diferena de PHP em relao a linguagens idnticas a javascript que o cdigo PHP
executado no servidor, sendo enviado para o cliente apenas HTML puro.
Desta forma possvel interagir com bases de dados e aplicaes existentes no servidor
ou fora dele, com a vantagem de no expor o cdigo-fonte ao cliente.
Isso til quando o programa executa informao confidencial como o caso da
introduo de palavras-chave.
O que diferencia PHP de um script CGI escrito em C ou Perl que o cdigo PHP fica
embutido no prprio cdigo HTML, enquanto noutro caso necessrio que o script CGI
gere todo o cdigo HTML, ou leia de um outro arquivo.
Exemplo de script em php:
<html>
<head>
<title>SdrNetworkers PHP</title>
</head>

<body>

<?
echo "Primeiro Exemplo";
?>

</body>
</html>

Este script envia para o monitor do cliente a mensagem Primeiro Exemplo.



Abordagem de MySQL
O MySQL um sistema de gesto de bases de dados, que utiliza a linguagem SQL
(Linguagem de Consulta Estruturada, do ingls Structured Query Language) como
interface.
O sucesso do MySQL deve-se em grande medida fcil integrao do PHP includo em
outras linguagens de programao, quase que obrigatoriamente, nos pacotes de
hospedagem de pginas de internet oferecidos atualmente.
Exemplo de criao de utilizador por linha de comando
apt-get install mysql-server
Quando surgir "Configurar MySQL-Server",
Digitar uma palavra-chave para o root da base de dados.
Confirme a senha.

Teste:
mysql -u root -p
digite a senha do root do Mysql.
Aparecer o prompt mysql>
Digitar quit para sair.

Abordagem de phpMyAdmin
PhpMyAdmin uma ferramenta de gesto de bases de dados MySQL.
Esta ferramenta acessvel por qualquer browser onde possvel a interao com bases
de dados remotamente ou localmente, sendo esta gerida com facilidade. Para ter acesso
aos vrios contedos necessrio criar um ou vrios utilizadores com privilgios
suficientes para gerir determinada base de dados.