Encontre o motivo pelo qual a senha de root do mysql é reinicializada sempre

0

Toda vez que quando eu reinicio o servidor, inicializando o sistema eu tenho o seguinte erro:

database error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Eu posso resolver isso fazendo os seguintes comandos

service mysqld stop
su -c '/usr/bin/mysqld_safe --skip-grant-tables --user=root &'
mysqld -u root mysql
update mysql.user set password=PASSWORD("my_password") where user='root';
flush privileges;
exit;

Então, qual é a razão pela qual, a cada inicialização do sistema, eu tenho que executar esses comandos? e como salvar essas configurações para sempre?

Obrigado.

    
por CEO at Apartico 21.06.2014 / 19:27

0 respostas