Desenvolvimento e bases de dados
Consultar a versão do MySQL e verificar a compatibilidade
A versão do MySQL pertence ao serviço de bases de dados do servidor; não se seleciona por aplicação como a versão do PHP. Verifique a versão real da sua conta antes de instalar ou atualizar um projeto, especialmente se vier de outro fornecedor ou utilizar uma ligação de compatibilidade herdada.
Consultar a versão do servidor
No phpMyAdmin, reveja a informação do servidor. Também pode executar esta consulta a partir da ligação que a aplicação utiliza:
SELECT VERSION() AS version_servidor;
O comando mysql --version num terminal mostra a versão do cliente instalado, que pode ser diferente da do servidor ao qual se liga. Para identificar o ambiente de uma aplicação, consulte o servidor correto com os respetivos dados de ligação.
Rever os requisitos do projeto
Não basta verificar o número principal. Uma aplicação pode depender de collations, modos SQL, funções, motores de tabelas ou comportamentos que mudam entre versões. Compare os requisitos da aplicação e do seu conector com o resultado obtido.
Teste a instalação ou atualização com uma base de dados independente e valide a leitura, a escrita, as pesquisas e as tarefas agendadas. Não force uma instalação incompatível eliminando às cegas a verificação de versão do programa.
O calendário de suporte do fabricante distingue os ramos mantidos dos que terminaram as suas atualizações públicas. Esse calendário não demonstra por si só que versão tem o seu serviço nem que atualização está agendada: confirme com o suporte o destino disponível se estiver a preparar uma migração.
O que pode configurar
No alojamento gerido, a versão e os parâmetros globais são administrados ao nível do servidor. Algumas variáveis admitem alterações de sessão a partir da aplicação; consulte que variáveis MySQL podem ser alteradas.
Se uma instalação antiga depender do MySQL 5.7, reveja as condições do serviço legado e a sua migração. Manter essa ligação temporária não substitui a preparação de uma versão compatível e suportada da aplicação.
Também lhe pode ser útil
- Suporte para MySQL 5.7, considerado obsoleto Prepare a retirada do MySQL 5.7 antes de 31 de dezembro de 2026, migrando a aplicação e os dados par...
- Converter uma base de dados MyISAM para InnoDB, mudando o motor de armazenamento Converta tabelas MyISAM para InnoDB sobre um clone verificado, reveja o espaço, os índices e as linh...
- Criar bases de dados MySQL, utilizadores e permissões no cPanel Crie uma base de dados MySQL no cPanel, adicione o respetivo utilizador, atribua-lhe todos os privil...
- Criar uma base de dados e o respetivo utilizador com o assistente do cPanel Crie uma base de dados MySQL, o seu utilizador e a associação de permissões com o assistente do cPan...
Algo não bate certo ou mudou? Diga-nos e revemos.