Desenvolvimento - PHP
Administrando banco de dados MySql com PHPMyadmin
O PHPMyadmin é muito usado hoje principalmente pelos programadores PHP que precisam de uma ferramenta de administração remota e gráfica ao banco de dados MySql.
por Leo GenilhuMão a obra !!
Requisitos necessários para a instalação do PHPMyadmin
- php 4.1.0 ou superior
- MySQL 3.23.32 ou superior
Obs: O PHPMyadmin poderá se instalado em qualquer OS. Nosso exemplo foi testado num Fedora 4.
A última versão estável é phpMyAdmin 2.8.0.3.
Faça o download no sourceforge.net
[leo@new Meus Downloads]$ wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.8.0.3.tar.gz?download
# agora vamos descompactar o download
[leo@new Meus Downloads]$ tar xvfz phpMyAdmin-2.8.0.3.tar.gz
Agora é só mover o diretório para o public do seu webserver, no meu caso /home/httpd/public_html/
[leo@new Meus Downloads]$ mv phpMyAdmin-2.8.0.3 /home/httpd/public_html/mysql
Agora vamos mudar as permissões do arquivo de configuração
[leo@new libraries]$ cd /home/httpd/public_html/mysql/libraries/
[leo@new libraries]$ chmod 664 config.default.php
Feito isso agora vamos abrir o arquivo e editar os parâmetros para conexão com o banco. Aqui você pode usar o editar que quiser nesse caso usei o vim.
[leo@new libraries]$ vi config.default.php
$cfg["Servers"][$i]["host"] = "localhost";
Este paramentro mostrar qual endereço devera localizar o server do Mysql aqui você pode usar tanto hostname quanto IP no nosso caso usei localhost (mesma maquina).
$cfg["Servers"][$i]["port"] = "3306";
Define qual porta será usada na configuração da maquina normalmente é usada a porta 3306 como default
$cfg["Servers"][$i]["auth_type"] = "http";
Este parâmetro é muito importante pois é através dele que indicara o tipo de autenticação será exigido para acessar o PHPMyadmin os três fatores possiveis são:config, http ou cookie, sendo aconselhado usar http pois assim será pedido login e senha do banco de dados ficando assim mais seguro sua conexão.
$cfg["Servers"][$i]["user"] = "root"; Usuário do banco de dados
$cfg["Servers"][$i]["password"] = "*****"; Senha do usuário do banco de dados
Bom feito isso você já poderá acessar seu banco via o browser usando o endereço
http://localhost/mysql/
Com o PHPMyadmin você poderá executar praticamente todas as funcionalidade do banco como:
Criar e apagar database,
Criar, copiar, apagar e alterar tables
Editar e deletar fields
Executar query no modelo any SQL
Gerenciar chaves
Carregar arquivos
Criar dump de tables
Exportar dados em vários formatas , xml, cvs
Gerar relatórios em PDF
Gerenciar usuários do banco
Ter informações de variáveis e status do banco etc.
Agora você poderá administrar o seu banco de forma dinâmica e fácil.
Boa sorte.
No próximo artigo devo falar do administrador gráfico para PostgreSQL.
Um abraço e até a próxima.
Leo Genilhu