AdminerEvo — interface web para gerenciamento de bancos de dados
Hoje atualizei o PHP no meu ambiente local para a versão 8.3 e recebi o seguinte erro no Adminer:
Trying to access array offset on null
Usei o Adminer por 10 anos, mas agora o projeto Adminer parece abandonado. Apesar de existir um pull request com a correção desse problema, o projeto não dá sinais de vida há meio ano:
https://github.com/vrana/adminer/pull/484
Infelizmente, o projeto Adminer está morto. Mas, felizmente para todos nós, encontrei entusiastas que fizeram um fork do Adminer e continuam mantendo o cliente MySQL na forma de um único arquivo PHP. Esse projeto se chama AdminerEvo:
O AdminerEvo é um substituto do PhpMyAdmin. Ele contém todas as funções básicas que o PhpMyAdmin executa para as operações CRUD no banco de dados:
Tudo o que é preciso é baixar um único arquivo PHP, renomeá-lo para index.php e colocá-lo em um virtual host separado. Eu uso adminer.local no meu ambiente local:
E agora não é preciso carregar a grande quantidade de arquivos do PhpMyAdmin.