O PHP é uma linguagem de programação voltada para plataforma web que está em crescente desenvolvimento, e cada vez mais é adotada como a linguagem principal na criação de páginas dinâmicas por webmasters de todo o mundo. O MySQL, associado ao PHP, é uma ferramenta altamente poderosa, que nos permite armazenar, excluir e alterar de forma fácil e rápida, dados importantes que compartilhados na web fazem o MySQL ser um grande percursor do avanço da WEB 2.0.
Bem, todas essa vantagens, tanto do MySQL quanto do PHP, não seriam tão conhecidas se front-end's não facilitassem e agilizassem o processo de gerenciamento de dados em DBs (banco de dados), e por isso, uma ótima ferramenta de administração de banco de dados que não precisa ser instalada em todos os PCs que necessitam de acesso a um mesmo servidor MySQL, ao contrário de alguns clientes de emails por exemplo (o icedove é um exemplo de clientes de email que necessitam ser instalados em PCs que acessam um servidor comum ) é o
PHPMyAdmin. Bem, o assunto aqui não é email, e sim db então instalemos o phpmyadmin:
Pare os servidores MySQL e Apache e só ative-os quando for testar no browser uma instalação:
# /etc/init.d/apache2 stop
# /etc/init.d/mysql stop
Obs.: Antes de instalar o PHPMyAdmin é altamente recomendado a instalação do pacote php5-mcrypt, que pode ser instalado com o seguinte comando:
# apt-get install php5-mcrypt
6.1 Instalando o PHPMyAdmin
A instalação do PHPMyAdmin pode ser efetuada de 2 formas:
6.1.1 1ª Forma:
Essa forma não é tão indicada, pois alguns programas que necessitam do PHPMyAdmin não a reconhece como uma instalação do mesmo. Nessa forma de instalação o PHPMyAdmin funciona normalmente, só não é reconhecido por programas como o
XAMPP por exemplo.
Vamos a instalação. Abra seu navegador e digite o seguinte endereço na barra de endereços:
Baixe a versão mais nova ou outra de sua preferência. No meu caso baixei o PHPMyAdmin 2.11.4 (última versão estável) no seguinte link:
http://easynews.dl.sourceforge.net/.../phpMyAdmin-2.11.4-all-languages.tar.gz
Vá na pasta que está salvo o arquivo através do console e digite:
$ mv phpMyAdmin-2.11.4-all-languages.tar.gz /var/www/
$ tar -zxvvf phpMyAdmin-2.11.4-all-languages.tar.gz.tar.gz
$ unlink phpMyAdmin-2.11.4-all-languages.tar.gz
$ mv phpMyAdmin-2.11.4-all-languages phpmyadmin
Obs.: Foi levado em conta no código acima, que sua pasta padrão para arquivos do apache é /var/www, caso seja outra você deve especificá-la.
Agora, acesse pelo seu browser o seguinte endereço:
http://localhost/phpmyadmin/
E, caso seja necessário uma configuração, e é óbvio que será, o próprio phpmyadmin tem um auxiliar para essa configuração através do próprio browser mesmo.
6.1.1.1 Configurando o PHPMyAdmin
Ao acessar localhost/phpmyadmin você receberá uma mensagem de "Acesso Negado" pois o arquivo de configuração ainda não existe, então explicarei de forma bem resumida como criar esse arquivo de configuração para o phpmyadmin.
1º Clique no link:
setup script da página de acesso negado.
2º Na aba "Servers" clique em "Add":
- No campo "Server hostname" deixe "localhost";
- Os campos "Server port" e "Server socket" podem permanecer em branco (indicando que são o padrão);
- "Connection type" deixe "tcp";
- Em "PHP extension to use" use mysqli se suportado;
- "Authentication type" marque "cookie";
- "User for config auth" deixe "root";
- Insira uma senha administrativa em "Password for config auth";
- "phpMyAdmin control user" escreva "root";
- Insira uma senha administrativa em "phpMyAdmin control user password";
- Clique em "Add" para confirmar.
3º Na aba "Configuration" clique em "Download" e salve o arquivo config.inc.php em /var/www/phpmyadmin/
4º Efetue um teste acessando
http://localhost/phpmyadmin/ e informando seu nome de usuário e senha, caso o login seja efetuado com sucesso seu phpmyadmin está instalado.
Obs.: A desinstalação do PHPMyAdmin instalado por este método pode ser conseguida simplesmente removendo o diretório phpmyadmin da sua pasta de arquivos padrão do Apache (no nosso caso o /var/www/).
6.1.2 2ª Forma
A segunda forma é através do utilitário do Debian e derivados, APT. Através do APT é possível que se instale o phpmyadmin também, bastando utilizar o seguinte comando:
# /etc/init.d/apache2 stop
# apt-get install phpmyadmin
6.1.2.1 Configurando o PHPMyAdmin
Digite no console:
# dpkg-reconfigure phpmyadmin
E lhe será exibido uma tela de configuração:
Selecione que servidor web quer que se reconfigure: apache2
6.2 Testando o PHPMyAdmin
Inicie o apache:
# /etc/init.d/apache2 start
ou
# apache2 -k start
Inicie o MySQL:
# /etc/init.d/mysql start
Agora abra no seu navegador o seguinte endereço:
http://localhost/phpmyadmin/
Veja a figura abaixo:
E insira seu nome de usuário e senha e usufrua da praticidade da administração de bancos de dados MySQL através do PHPMyAdmin.