Parece que você tem vários problemas aqui, o primeiro não é importante, embora você tenha pacotes desnecessários, eu prefiro recomendar a execução de apt-get autoremove
Em seguida, siga estas etapas:
- Em primeiro lugar eu não sei porque você tem um MySQL 10 (existe?), no entanto, dá-lhe uma recomendação
remove the file /var/lib/mysql/debian-*.flag
para que você possa executarrm -rf /var/lib/mysql/debian-*.flag
e tentar Reinstale o MySQL comapt-get install mysql-server-5.7
Se este trabalho, eu prefiro recomendar a execução de apt-get -f install
...
Se o passo 1 não funcionar, execute isto. TENHA CUIDADO
-
Eu prefiro recomendar a desinstalação de todos os pacotes MySQL, mas TENHA CUIDADO, antes de tudo você deve fazer backup do diretório do banco de dados (geralmente está localizado em
/var/lib/mysql
), também backup/etc/mysql/my.cnf
file, verificar que O servidor MySQL não está em execução e move todo o conteúdo do diretório do banco de dados para um novo diretório ... A execuçãodpkg -l | grep -i mysql
e todos os pacotes do servidor MySQL comapt-get remove --purge YOUR_MYSQL_PACKAGES
. -
Reinstale o MySQL executando
apt-get install mysql-server-5.7
, pare a instância do MySQL comservice mysql stop
e substitua o diretório/var/lib/mysql
pelo backup anterior, além de substituir/etc/mysql/my.cnf
pela sua configuração anterior salva no passo 2 ... Então inicie o MySQLservice mysql start
e verifique se o servidor MySQL é iniciado corretamente.
Por favor, tenha cuidado, se você não sabe quais são os passos 2 e 3 para não executá-los, você pode perder todo o seu banco de dados.