Error #1146 – Table ‘phpmyadmin.pma_recent’ doesn’t exist – PHP MyAdmin no Ubuntu

Para quem trabalha com aplicações Web, é essencial um ambiente local para desenvolvimento.

Uma ferramenta muito utilizada para isso é o MySQL, o servidor de banco de dados Open Source mais utilizado no mundo, e para manipular suas bases e tabelas você tem duas opções: a linha de comando ou um gerenciador gráfico.

Para quem usa Linux não há muitas opções confiáveis. Eu uso o MySQL Workbench e o PHP MyAdmin.

O primeiro é um gerenciador completo e robusto inicialmente desenvolvido pela Sun e hoje pela Oracle (baixe aqui). Já o PHP MyAdmin é um gerenciador desenvolvido em PHP que você acessa pelo navegador.

Para instalar no Ubuntu, siga os passos abaixo.

Atenção! A responsabilidade por qualquer alteração em seu sistema é só sua. Na dúvida, não faça nada.

Estou considerando que você já instalou o ambiente LAMP. Se ainda não o fez, veja um tutorial aqui.

1) Abra um terminal;
2) Digite sudo apt-get install libapache2-mod-auth-mysql phpmyadmin;
3) Aceite as configurações padrões até finalizar a instalação.
4) Em qualquer navegador, digite http://localhost/phpmyadmin;
5) Logue com qualquer usuário já cadastrado no MySQL.

Minha última instalação mostrou um problema para gerar as tabelas padrões do PHP MyAdmin. Até conseguia logar mas não conseguia rodar nenhum comando, sempre obtinha o erro error #1146 – Table ‘phpmyadmin.pma_recent’ doesn’t exist. Para consertar:

1) Ainda no terminal, digite cd /usr/share/doc/phpmyadmin/examples;
2) Copie o arquivo create_tables.sql.gz para algum outro local, sugiro alguma pasta na home do usuário;
3) Descompacte o arquivo para obter create_tables.sql;
4) Abra o arquivo com um editor de texto e copie todo o seu conteúdo;
5) No PHP MyAdmin, clique na aba SQL;
6) Cole o conteúdo de create_tables.sql e execute;
7) Clique no botão Reload no menu do lado esquerdo.

Pronto. Uma alternativa viável, rápida e confiável para gerenciar suas bases de dados.

É isso aí. Abraço.

Fabio Cardoso

Web Developer

Twitter LinkedIn WordPress Facebook