O log do MySQL está lhe contando o problema, claramente.
I installed MySQL 5.7 in my CentOS […]
2016-05-19T06:49:42.923623Z 0 [ERROR] Fatal error: mysql.user table is damaged. Please run mysql_upgrade. 2016-05-19T06:49:42.923679Z 0 [ERROR] Aborting
Você não instalou o MySQL. Você atualizou uma instalação existente do MySQL, sem atualizar os esquemas do banco de dados para o que a versão 5.7 espera.
E como essas pessoas ...
... você descobre que o MySQL não vai gostar de seus bancos de dados e se recusará a começar com eles até que você os atualize para o novo esquema.
Vitalijus Ryzakovas diz para apenas reinstalar o banco de dados inteiro com o utilitário de instalação, perdendo todos os dados anteriores.
Reindl Harald diz que deve ser cuidadoso com os repositórios do CentOS . Xe ecoa o próprio conselho da Oracle para atualizar apenas um nível de lançamento de cada vez .
A pessoa cujo repositório M. Harald estava falando, Remi Collet, diz para fazer o downgrade para o versão antiga do MySQL mais uma vez, despejar todo o banco de dados definido para arquivo, atualizar mais uma vez e restaurar a partir do despejo.
O Oracle descreve os métodos de upgrade e dump-restore no doco, sendo o anterior um upgrade no local e o último sendo um upgrade lógico .
Leitura adicional
- Atualizando o MySQL . Manual de Referência do MySQL. 5.7. Corporação Oracle.
-
mysql_upgrade
. Manual de Referência do MySQL. 5.7. Corporação Oracle. -
mysqldump
. Manual de Referência do MySQL. 5.7. Corporação Oracle.