/Banco de dados

voltar
/Banco de dados

Instalando e configurando o phpMyAdmin

PorLeandro Vieira em

Olá pessoal! Com alguns já sabem,
o phpMyAdmin é um script em PHP que tem por finalidade
gerenciar o banco de dados MySQL. Com ele, a administração
do banco fica super fácil e intuitiva.

A versão atual do software é a 2.6.3,
e você pode fazer o download gratuitamente.

Processo de instalação

A instalação é super simples,
descompate ("deszipe") o arquivo e copie a
pasta (phpMyAdmin-2.6.3-pl1) para o diretório root do Apache.
(sim, o diretório que você especificou onde estariam
seus arquivos para trabalhar com PHP)
. Renomeando-a para:
phpmyadmin. Pronto
instalação concluída.

Processo de configuração

A configuração do script é
feita no arquivo config.inc.php, que se localiza no diretório
do programa (phpmyadmin), abra o arquivo e localize a
linha 39: $cfg[“PmaAbsoluteUri”]
= “”;
. Nela precisamos colocar qual a url do programa,
ficando assim:

$cfg[“PmaAbsoluteUri”]
= “http://localhost/phpmyadmin/”;

Após este processo o script está
pronto para ser utilizado, digite o endereço em seu navagedor,
http://localhost/phpmyadmin/ e o programa se iniciará.
Exibindo uma tela como mostrado na imagem a seguir:

O phpMyAdmin é bem completo e com ele podemos:

. Criar um banco de dados
MySQL;
. Criar um tabela para o banco;
. Modificar a estrutura da tabela;
. Excluir a tabela e/ou seus dados;
. Inserir dados na tabela;
. Renomear a tabela e/ou banco;
. Exportar a tabela, banco e/ou seus dados;
. E uma série de recursos;

Desenvolverei mais tutoriais, explicando como utilizar
os recursos aqui descritos.

Um abraço.

De 0 a 10, o quanto você recomendaria este artigo para um amigo?

 

Deixe um comentário! 55

55 comentários

Comentários

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Comentando como Anônimo

  1. Olá amigo aqui funciono perfeitamente! soh com um detalhe eu uso o IIS como servidor virtual e ai coloquei a pasta dentro dele na wwwroot e funciono acessando pelo locahost obrigado por esse tutorial! to esperando mais sobre phpmyadmin!

  2. Tive erro ao testar a nova versão, discompactei fiz a alteração mas tive erro em 3 arquivos: common.lib.php line 364… select_theme.lib.php line 62… e o Fatal error: Call to undefined function: pma_setfontsizes() in C:\apache\htdocs\phpmyadmin\index.php on line 29…

  3. Cara só isso vc nao explicou nada, pensei que teria uma explicação mais detalhada, e o que vc fez qualquer um faz, o phpmyadmin é rico em configuração e vc nao explorou nada disso e ignorou ate a tela que vc exibiu se nao viu em vermelho ?
    tem que ser setada a $cfg[‘PmaAbsoluteUri_DisableWarning’] pra true, e colocar o nome de usuario e senha, escolher a extensao mysql ou mysqli, escolher se quer acessar por tcp ou socket , protocolo, compressao, se vai usar um banco ou todos, configurar as permissoes do usuario, por segurança nao deve deixar só o root tem que criar um usuario om senha e muito mais ainda
    bom é minha opniao esse tutorial nao valeu de nada

    1. ola amigo obeservei suas critica, achei ela bem forte deve ter conheciemto do que fala,
      estou buscando iniciar esseaa aprendizados, e busco amizade para me facilitar. gostaria de contar co a sua, qual é a sua cidade
      preciso desenvolver um site inteligente

    2. José Cardoso,será que você então poderia criar um tutorial com as explicações mais detalhadas dadas por você acima?
      Estou usando o phpmyadmin para autenticar clientes wireless, e preciso que eles sejam obrigados a trocarem as senhas após o 1° logon,isso é possível?

    3. Olá, Jose Cardoso ví sua pergunta enquanto procurava um topico e resolvi tentar ajudar, porem não sei se já resolveu o problema, caso nao tenha resolvido vai aki o solução para que a mensagem de suhosi nao apareça mais.
      utilizo debian por isso os caminhos podem mudar conforme sua distribuição, altere o arquivo
      /etc/phpmyadmin/config.inc.php
      daseguinte forma:

      insira a linha $cfg[‘SuhosinDisableWarning’] =TRUE;
      e reinicie seu apache que a mensagem irá sumir.

  4. Cara concordo com suas palavras.

    O PHPmyAdmin será instaldo localmente, então não há necessidade de todas essas configurações.

    Os Host que oferecem o script para o gerenciamento do MySQL, realizam todas as configurações por ser citadas e demais.

    Um abraço.

  5. Caro Leandro, primeiro gostaria de agradecer sua boa vontade em querer ajudar, e qeria me desculpar porque aqui nao é um lugar pra discultir opnioes apenas comentar algo, mas como esse site é muito visitado fica a sua responsabilidade de passar algo que ajude o usuario entao só queria completar que seu tutorial esta muito simples mesmo nao adianta falar que é só pra usar em casa que isso nao colou, pois é de casa que começa e a pessoa tem que saber certas coisas pra nao ser prejudicadas depois, inclusive com segurança
    se vc reparar na sua imagem a cima veja em destaque e em vermelho
    O seu arquivo de configuração contém configurações (root sem senha) que correspondem à conta privilegiada padrão do MySQL. O servidor MySQL rodando com esse padrão estará aberto a invasões, você realmente deveria corrigir este furo de segurança.
    entao isso era o minimo que vc poderia ter feito e explicado, setar a variavel e criar um usuario com senha e definir as permissoes, porque se vc fazer um tutorial só pra dizer pra pessoa descompactar algo ,fica muito vago e acredito que qualquer pessoa varia isso nao precisa do seu tutorial, mas caso vc melhore ele e acrescente essas coisas ai sim seria mais utei, nao só eu que falo vc mesmo viu que o proprio phpmyadmin esta mostrando la em vermelho, porque tanta gente ignora mensagens de alerta ou nao leem?
    bom mas desculpa a franqueza é que outras pessoas tbm precisam ver esse tutorial e saber fazer o basico

    ate mais

    1. olá , Jose Calos, sim foi bem mais ponderado em suas colocações, eu estou pensando em aprender php, por isso buscando me informa e le sobre tudo, gostaria de contar e roubar um pouco de seus conhecimentos obrigado, qual a sua cidade?

  6. Cara pode ser franco mesmo, isso é muito bom.

    Quando instalamos o MySQL decidimos como queremos trabalhar com o mesmo, e no meu caso gosto de trabalhar sem senha mesmo, apenas usando o Root. Afinal é para testes somente.

    Agradeço sinceramente suas sugestões, vou levá-las em consideração nos próximos artigos.

    Um forte abraço.

  7. Olá! Leandro desculpe fugir do assunto da sua coluna, mais gostaria muto da sua ajuda, sou um iniciante no Dreamweaver, e estou com um problema, fiz um site q dar diferença nas máquina devido a resoluçao dos monitores, ou seja 800×600 o site aparece perfeito, centralizado, mais quando a resolução estar 1024×768 fica todo descentralizado, vc poderia me dar uma força nesse assunto desde ja te agradeço. wwwjeancarlos@ibest.com.br

  8. Olá Leandro, instalei o phpMyAdmin como informado nesse tutorial, mas quanto eu executo dá a seguinte resposta:
    ” phpMyAdmin tentou se conectar no servidor MySQL e a conxão foi recusada. Você deve checar o host, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL “

  9. Olá Leandro,na linha 39e se eu não tiver a url ainda ou seja estiver na maquina local eu posso colocar somente c:\…, o phpmyadmin vai reconhecer?
    obg.

  10. Instalei o php e o apache aparentemente certo mas quando vou usar tipo um sistema de login ele nao instala as tabela com se nao estivesse funcionando por favor me ajudem

  11. ae leandro! eu tentei instalar esse programa. Mas não funcionou! aparece uma msg de boas vindas ao phpMyadmim 2.6.3 e outra msng de erro comprei tbm o cd rom q vc ensina php + dreamweaver + mysql. muito bom! =)
    Sim…com eh q eu faço pra funcionar?

  12. Comprei o Cd do dreameweaver e PHP, mas não consigo instalar o phpmyadmin, fiz todo o processo varias vezes mas não dá certo, aparece uma mensagem “Forbidden
    You don’t have permission to access /phpmyadmin/ on this server.

    Apache/2.0.53 (Win32) Server at localhost Port 80”. outros exemplos de paginas php funcionam normalmente.
    se voce puder me ajudar eu agradeço. desde jah obrigado e seu curso ateh agora tah sendo muito bom

  13. Aqui não esta funcionando direito!
    O que pode ser a mensagem dá o seguinte erro: não carregou extensão mysql,verifique a configurações do php – Documentação

  14. É que no php.ini coloquei o caminho errado de onde estariam as extenções referente ao mysql. No entanto agora está dando um aviso:
    A extensão mbstring do PHP não foi encontrada e você parece estar usando conjuntos de caracteres multibyte. Sem a extensão mbstring o phpMyAdmin não será capaz de dividir as strings corretamente isso pode causar resultados inesperados

    Alguém pode me ajudar??
    Aguardo respostas.
    flw

  15. Srs. instalei as ultimas versoes do apache , php e mysql. Apache e php ok pois phpinfo respnde ok. Mysql ok pois consigo respostas por prompt de comando.
    Porem ao instalar o phpmyadmin e iniciar em \\localhost\phpmyadmin ele responde :
    —Nao põde iniciar a sessao sem erros, cheque os erros ocorridos nos logs do PHP e/ou do seu servidor web e configure a instalacao do PHP corretamente.

    Bem ja :
    -copiei libmysql.dll de \php para win\system32
    -coloquei paths (em painel controle\system) c:php e c:php\ext
    -configurei no config.inc.php
    $cfg[‘PmaAbsoluteUri’] = ‘http://localhost/phpmyadmin/’;
    user e password tambem….
    porem o problema continua..
    Alguem pode dar uma luz ? valeu

  16. olá, eu instalei em meu PC o Apache e baixei o phpmyadm 2.8.2.4, até aí tudo bem, mas tenho que dizipar o conteudo na paste root do apache.

    eu estou usando esses programas pois estou fazendo um servidor de um game online.. verdade que não tenho noção de como usar isto..
    agradeço desde já a atenção e quém puder me ajudar em como usar estes programas agradeço

  17. ola amigo, instalei o php, o mysql e o apache, mais qdo tento usar o phpmyadmin( q tambem instalei) aparece o seguinte erro
    O nome do servidor está vazio!

    n tenho certeza se o mysql esta funcionando pq nao tenho como ver, mais o resto esta tudo sim, consigo criar qualquer pagina em php q ela funciona, eu uso o virtua, q bloqueia aporta 80, entao mudei para 3999
    n sei se tem q mudar algo no phpmyadmin

    abrc
    cassiano

    1. oh pessoal esse tal de apache come o juiso de muita gente, eu tambem já passei por isso, aconselho você instalar o wampserver, esse e um mão na roda, roda tudo certinho, mas server localhost..

  18. Fala galera, eu tinha instalado o Apache2triad e fiz as configuraçoes + o phpmyadmin estava lento e o q era pra ser imagem aparecia um quadrado agora com sua dica Leandro, funcionou normal….

    C:/apache2triad/htdocs/phpmyadmin/config.inc.php

    no meu caso q alterei as portas para 8080 ficou assim:

    $cfg[“PmaAbsoluteUri”] = “http://localhost:8080/phpmyadmin/”;

    meus passos na instalaçao do apache2triad

    [Depois de instalar o “Apache2Triad”,
    1. fui em “iniciar>todos programas>apache2triad>apacheMonitor> ok” para abri-lo
    2. no internet explorer fui em “C:/apache2triad/Conf/httpd.conf” e abri o arquivo no bloco de notas,
    usando a opçao de busca achei esta linha “Listen 80”, que alterei para “Listen 8080”,
    e esta outra, “ServerName your-domain.com:80”, que alterei para “ServerName your-domain.com:8080”,
    e mais esta outra, “ServerName localhost:80”, que alterei para “ServerName localhost:8080″.
    3. entao fechei o Apache monitor e reabri, depois clicando com o direito no icone da bandeja”open apache monitor”
    e depois “start”, o meu ligou running………
    4. entao em iniciar>executar, digite “services.msc “, enter ou ok,
    Localize o serviço ?Apache2triad Apache2 Service? e de dois cliques nele ou Direito >propriedades
    Na aba Logon (segunda aba)selecione a opçao ?Esta Conta?. preencha o campo esta conta com
    ?.\apache2triad? ou apenas ?apache2triad? sem aspas
    No campo senha coloque a senha que você informou durante a instalação do apache.
    5. Para carregar a pg “localhost” como foi alterada a porta de 80 para 8080…fica assim “http://localhost:8080/”]

  19. Cara, olha so primeiramente obrigado pela boa vontade em ajudar com o programa. Agora estou com um pepino enorme, assim quando vou na administradosr (ctrl+a) do Easy Php e clico no PHPmyadmin, o normal é que eu abri-se a tela para conficugar meu banco de dados certo. Caran no meu a página fica em branco não consigo entender e o arquivo que tem na pasta é identico ao seu. será que poderia me ajudar?

    1. Cara, olha so primeiramente obrigado pela boa vontade em ajudar com o programa. Agora estou com um pepino enorme, assim quando vou na administradosr (ctrl+a) do Easy Php e clico no PHPmyadmin, o normal é que eu abri-se a tela para conficugar meu banco de dados certo. Caran no meu a página fica em branco não consigo entender e o arquivo que tem na pasta é identico ao seu. será que poderia me ajudar?
      e-mail: luisaglicio@gmail.com

  20. Estou usando o XAMPP com Windows 2003 Server e tudo funcionou muito bem até que em determinado momento, tento acessar o MySQL pelo PHPMyAdmin e recebo a seguinte mensagem:
    phpMyAdmin tentou se conectar no servidor MySQL e a conxão foi recusada. Você deve checar o servidor, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL.

    O arquivo config.inc.php jamais foi alterado e já o confrontei com o de outra máquina e está exatamente igual.

    O que pode estar ocorrendo?

    N~]ao consigo mais acessar o banco MySQL!!! E meus dados???

    Obrigado por que puder me dar uma ajuda…

  21. Eu estou tentando fazer um site, usei ate agora o cariboost q depois virou o webacapella é tosco, mas como nao sei mta coisa deu certo. Ate agora fiz um site estatico e preciso colocar uma parte dinamica no site apenas a parte de loggin para uma parte pequena do site. Nao sei como fazer isso. Alguem pode me ajudar, eu ja baixe diversos scripts de loggin e nao consegui nada ate agora.
    Obrigado.

  22. Olha só, seguinte!
    Lixo de tutorial!!! Realmente é uma bosta!!!
    A maioria das pessoas tem problema na hora de usar o phpmyadmin e o tutorial não ensina a resolver os problemas que, com certeza, VÃO ACONTECER com muita gente!!!
    Tutorial FAIL!!! Esse Leandro é um retardado!!!

  23. Não consigo conectar o meu phpmyadmin
    tem que ter um apache já no pc ?
    porque nao consigo visualizar arquivos em php no meu navegador se eles estiverem na maquina ? mas abre em sites que aceita o arquivo

  24. não estou conseguindo acessar esta 1ºpagina, para criar nome do
    usuario do banco de dados, ja instalei o wampserver. Estou tentando
    instalar o WordPress, me ajuda ai valeu.
    Muito agradecido quem poder me ajudar.

  25. É bom saber de sua prática e conhecimento, quero que me ajude no seguinte: fiz um banco de dados com os: nome: e sexo: Masc./Fem. (com grupo de botão rádio). O problema é que não consigo enviar as opções masc. nem fem. para o campo sexo através do botão rádio. como configurar o Dreamwaver e o phpmydmin?

  26. Amigo boa noite, não estou conseguindo visualizar a página do phpmyadmin, aparece apenas Not found. Detalhe, estou usando o Ubuntu 16.04 no raspberry, já verifiquei o status do apache, mysql e do php, estão todos ativos, e nada. Posso utilizar essa idéia acima para o meu problema?

leia mais
Este projeto é mantido e patrocinado pelas empresas: