Por muito tempo eu tenho usado o MySQL 5.1.37 .
Recentemente notei que esta versão não é mais suportada no repositório, então preciso atualizar o mysql.
Presumo que mudar a versão deva ser um processo complicado com mudanças no my.cnf , e pode ser com as mudanças no código.
Perguntas
- Qual versão é a mais estável e preferida?
- Qual versão devo usar?
Você precisa se livrar do MySQL 5.1 o mais rápido possível
MySQL 5.0 Active Support terminou em 31 de dezembro de 2009 - agora em fase de suporte estendido De acordo com a política de ciclo de vida do suporte MySQL, o suporte ativo para MySQL 5.0 terminou em 31 de dezembro de 2009. O MySQL 5.0 agora está na fase de suporte estendido.
As versões mudaram rapidamente desde que a Oracle entrou em ação
O MySQL 5.1 logo atingirá seu EOL (End of Life) em termos de suporte ativo e irá para suporte estendido (EOL: TBD). Naturalmente, esse suporte é comercial. Não iria prender minha respiração por esse tipo de suporte para as versões comunitárias.
O MySQL 5.5.20 acabou de ser lançado em 2012-01-11 e o 5.5.19 foi há apenas um mês . Como acontece com qualquer produto atualizado, sempre leia as notas de versão para ver quais mudanças e melhorias ocorreram desde a versão estável anterior.
Costumo seguir a seguinte regra para a base de código existente:
O InnoDB obtém alguns bons aumentos de desempenho no 5.5, mas se o seu caso de uso atual não está tendo problemas com a instalação, por que atualizar?
Se você executou alguns testes de desempenho em um servidor de desenvolvimento que indicam que você está chegando perto do seu limite, tente 5.5 para ver se isso ajuda.
Para projetos futuros, eu definitivamente recomendaria 5.5, no entanto.