Erro MySql cannot remove mysqld_safe.pid

Mysql

Se você se deparou com o seguinte erro após instalação/reinstalação do mysql cannot remove ‘/var/lib/mysql/mysqld_safe.pid’: Permission denied, saiba que o mesmo pode ser causado pelo pelo simples fato de as permissões não estarem atribuídas ao usuário correto.

No meu ocorreu de por conta disso o arquivo /var/run/mysqld/mysqld.sock não foi criado.

caso você esteja passando por este problema tente o seguinte:

Remova o arquivo mysql.sock caso exista

rm /var/lib/mysql/mysql.sock

Pare os processos do MySql (caso também exista)

service mysql stop

Certifique-se a permissão para o diretório de banco de dados MySQL sob pasta/var/lib/ deve ser de mysql: root

chown -R mysql:root /var/lib/mysql

Após isso você deve ser capaz de iniciar o MySQL com sucesso e o arquivo de soquete deve ser criado com êxito sob o diretório de banco de dados.

service mysql start

 

Deixe uma resposta