MySql'e önceden giriliyorken şimdi girilmiyor

Öncelikle herkese iyi forumlar.
Rails ile web sitesi yaparken kullanıcıların adını ve şifresini tutmak için MySql veritabanı kullanmaya çalışıyorum.
Sorun şu ki dün rahatlıkla erişebildiğim mysql komutlarına şimdi girmeye çalıştığımda ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
hatasını alıyorum.
Şimdiden teşekkürler.
Komut:
sudo mysql

Not:
sudo mysql_secure_installation komutu çalıştırdığım zaman şifre yanlış hatası vermiyor.

root@localhost kullanicisina sifre koymus olabilir misin?

Şuradaki adımları izledim
https://forum.yazbel.com/t/pymysql-localhosta-baglanmiyor/7716
ve
sudo mysql_secure_installation
bu komutu çalıştırdığımda şifreyi kabul ediyor fakat sudo mysql komutunu çalıştırdığım zaman giriş hatası veriyor.

Şöyle giriş yapmayı deneyin.

mysql -u root -p
1 Beğeni

Oldu fakat bunu dün denediğimde olmamıştı ?

Dün root@localhost için bir şifre oluşturdunuz mu?

Dün oluşturduğumla aynı şifreyi girerken kullandım.

Tahminim dün ilk girişinizde sudo mysql ile girerken şifreniz tanımlı değildi, sonra şifre tanımladınız ve bu yüzden aynı yöntemle bağlanmaya çalışınca Access denied uyarısı aldınız.

1 Beğeni