phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

Erro constante #1064 em tudo que faço no mySQL através do phpMyAdmin


Eu vi esse problema em algumas máquinas de meus alunos, este ano, enquanto tentava ensinar a eles alguns SQL básico usando XAMPP com PHPMyAdmin como uma interface de usuário introdutória.

Parecia pela mensagem de erro que o PMA estava anexando SQL sem sentido no final das instruções SQL ao tentar abrir certas tabelas, mesmo ao clicar em seu nome na barra lateral.

Descartar o banco de dados e recriá-lo não ajudou e, infelizmente, nenhuma resposta óbvia apareceu em minha pesquisa no Google.

Depois de determinar que o problema estava relacionado ao PMA e provavelmente relacionado a configurações específicas do usuário, pesquisei um pouco no phpmyadmin base de dados.

Eu encontrei o SQL sem sentido que estava sendo anexado às consultas em uma linha no phpmyadmin .pma_table_uiprefs que associou o problema com o nome de usuário do meu aluno e o banco de dados específico e o nome da tabela que estava causando o problema. Jackpot! Eu deletei esta linha.

Depois de excluir essa linha, tentei desligar e reiniciar o Apache, MySQL e até meu navegador da Web, e o problema persistiu. Não foi até uma reinicialização total de sua máquina que o problema desapareceu. (Esta era uma máquina Windows, FWIW, YMMV.)

Espero que isto ajude.

Simon Ruiz

Cantuária

Tecnologia