Não consigo logar no phpmyadmin

2

Meu phpmyadmin estava funcionando bem, mas de repente recebi o erro enquanto tentava fazer login no phpmyadmin

Então eu testei o mysql na CLI digitando sudo service mysql start e obtive o erro Job para mysql.service falhou porque o processo de controle foi encerrado com o código de erro. Veja "systemctl status mysql.service" e "journalctl -xe" para detalhes.

o arquivo de log /etc/var/log/mysql/error.log mostrando isso

2017-06-22T07:33:14.316527Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable
2017-06-22T07:33:14.316562Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable
2017-06-22T07:33:14.316577Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2017-06-22T07:33:14.917014Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2017-06-22T07:33:14.917060Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2017-06-22T07:33:14.917073Z 0 [ERROR] Failed to initialize plugins.
2017-06-22T07:33:14.917082Z 0 [ERROR] Aborting

2017-06-22T07:33:14.917093Z 0 [Note] Binlog end
2017-06-22T07:33:14.917747Z 0 [Note] /usr/sbin/mysqld: Shutdown complete

O que fazer agora?

    
por chigs 22.06.2017 / 09:42

1 resposta

2

Certifique-se de que as permissões no diretório mysql data sejam de propriedade do usuário mysql .

sudo ls -al /var/lib/mysql

Tudo nessa lista deve pertencer a mysql (exceto a entrada .. que seria de propriedade de root ).

Se não for o caso, execute o seguinte comando para corrigi-lo:

sudo chown -R mysql: /var/lib/mysql
    
por Dan 22.06.2017 / 10:14