invoke-rc.d: não foi possível determinar o nível de execução atual

0

Eu desinstalei o MySQL porque estava tendo um problema com a senha do usuário root não funcionando. Agora não consigo reinstalar. Eu tentei ler alguns posts semelhantes, mas francamente eles estão além do meu nível ou não é bem o que eu estou lidando. Aqui está a saída completa dos comandos usados:

bigbossNP@LenovoY2P:~$ sudo apt-get install mysql-server                                                                
[sudo] password for bigbossNP:                                                                                          
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to 
correct the problem.                       
bigbossNP@LenovoY2P:~$ sudo dpkg --configure -a                                                                         
Setting up mysql-server-5.7 (5.7.20-0ubuntu0.16.04.1) ...                                                               
invoke-rc.d: could not determine current runlevel                                                                        
* Stopping MySQL database server mysqld      [ OK ]                                                       
Renaming removed key_buffer and myisam-recover options (if present)                                                     
invoke-rc.d: could not determine current runlevel                                                                       
invoke-rc.d: could not determine current runlevel                                                                        
* Stopping MySQL database server mysqld      [ OK ]

Depois disso eu não recebo o prompt de comando de volta, então tenho que desligar o terminal e reabrir. O que preciso fazer para reinstalar e executar corretamente novamente?

    
por nicolep2609 23.01.2018 / 09:09

1 resposta

0

0) Eu estou supondo que você já tentou     sudo apt-get install -f

1) Faça o backup de seus arquivos MySQL existentes. Você pode descobrir onde seu diretório de dados está em /etc/mysql/my.cnf

link

Você pode usar o mysqldump para fazer backup.

link

2) Execute estes comandos

sudo apt-get remove --purge 'mysql*'
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install mysql-server
    
por TheCabDriverCheatedMeToday 24.01.2018 / 11:04