Programação (Flickr)
Da Redação
Publicado em 10 de março de 2015 às 09h22.
A Oracle anunciou hoje (10) a nova versão do MySQL, seu sistema de gerenciamento de banco de dados. As novidades incluem melhorias na velocidade e um novo modo de instalação.
Segundo o The Data Charmer, em se tratando de velocidade, a nova versão possui um desempenho de duas a três vezes melhor em comparação às versões anteriores. Outra mudança foi o processo de instalação. No MySQL 5.6, o arquivo mysql_install_db possuía uma opção para a geração de uma senha aleatória durante a criação do banco de dados. O processo, segundo o TDC, não é amigável em termos de scripting, mas é um avanço na tentativa de acabar com a antiga prática de criação de um usuário root sem senha.
Agora, para a versão 5.7.6, o 'mysql_install_db' foi substituído pelo 'mysqld initialize' (anteriormente conhecido como "mysqld bootstrap", agora em desuso). Comparado com as versões anteriores, a diferença mais importante é que não existe mais um arquivo '.mysql_secret', apenas uma linha na tela mencionando a senha temporária.
A maior diferença é que este comando funciona apenas uma vez. Ao usar o 'mysql_install_db', você podia executar o mesmo comando, mesmo se o diretório de dados existisse, onde o script reaplicaria os comandos de criação de dados. Usando o 'mysqld -initializ'e, você só pode ser executar em um diretório de dados não-existente.
Ainda de acordo com o site, a Oracle se empenhou para melhorar também a segurança do MySQL. Além de muitas novidades, há muitos recursos antigos que haviam sido reprovados e outros que foram removidos após sua desaprovação na versão 5.6.
Pra conferir a lista completa de novidades do MySQL, basta clicar aqui.