- Katılım
- 23 Eki 2022
- Mesajlar
- 8,588
- Çözümler
- 12
- Tepkime puanı
- 5,764
- Puanları
- 113
- Yaş
- 28
Merhabalar,
Bu rehberde mysql şifre değiştirme SSH (Putty) üzerinden MySQL root şifresinin nasıl sıfırlanacağını ve yeni şifre nasıl oluşturulacağını adım adım anlatıyoruz.
Özellikle Navicat bağlantı sorunları yaşayan kullanıcılar için kesin çözüm niteliğindedir.
---
Öncelikle SSH bağlantısı (Putty) ile sunucumuza giriş yapıyoruz ve MySQL servisini durduruyoruz:
Bu komut MySQL servisinin çalışmasını durdurur.
---
Şifre kontrolünü devre dışı bırakmak için MySQL'i güvenli modda başlatıyoruz:
Bu işlem ile root şifresi olmadan giriş yapılabilir hale gelir.
---
Şimdi MySQL konsoluna giriş yapıyoruz:
Ardından mysql veritabanını seçiyoruz:
---
Yeni şifrenizi belirlemek için aşağıdaki komutu kullanın:
Buradaki xxx kısmına kendi yeni şifrenizi yazınız.
---
Yaptığımız değişiklikleri aktif etmek için:
---
---
Son adım olarak MySQL servisini yeniden başlatıyoruz:
---
Tüm işlemler tamamlandıktan sonra MySQL root şifreniz başarıyla değiştirilmiş olur.
Artık Navicat üzerinden yeni şifreniz ile sorunsuz giriş yapabilirsiniz.
---
---
İyi çalışmalar dileriz
Bu rehberde mysql şifre değiştirme SSH (Putty) üzerinden MySQL root şifresinin nasıl sıfırlanacağını ve yeni şifre nasıl oluşturulacağını adım adım anlatıyoruz.
Özellikle Navicat bağlantı sorunları yaşayan kullanıcılar için kesin çözüm niteliğindedir.
---
MySQL Servisini Durdurma
Öncelikle SSH bağlantısı (Putty) ile sunucumuza giriş yapıyoruz ve MySQL servisini durduruyoruz:
Kod:
/usr/local/etc/rc.d/mysql-server stop
Bu komut MySQL servisinin çalışmasını durdurur.
---
Güvenli Modda MySQL Başlatma
Şifre kontrolünü devre dışı bırakmak için MySQL'i güvenli modda başlatıyoruz:
Kod:
mysqld_safe --skip-grant-tables &
Bu işlem ile root şifresi olmadan giriş yapılabilir hale gelir.
---
MySQL Root Girişi
Şimdi MySQL konsoluna giriş yapıyoruz:
Kod:
mysql -u root
Ardından mysql veritabanını seçiyoruz:
Kod:
use mysql;
---
Root Şifre Güncelleme
Yeni şifrenizi belirlemek için aşağıdaki komutu kullanın:
Kod:
update user set password=PASSWORD("xxx") where User='root';
Buradaki xxx kısmına kendi yeni şifrenizi yazınız.---
Değişiklikleri Kaydetme
Yaptığımız değişiklikleri aktif etmek için:
Kod:
flush privileges;
---
MySQL'den Çıkış
Kod:
quit
---
MySQL Servisini Yeniden Başlatma
Son adım olarak MySQL servisini yeniden başlatıyoruz:
Kod:
/usr/local/etc/rc.d/mysql-server restart
---
Sonuç
Tüm işlemler tamamlandıktan sonra MySQL root şifreniz başarıyla değiştirilmiş olur. Artık Navicat üzerinden yeni şifreniz ile sorunsuz giriş yapabilirsiniz.
---
Not
- Komutları sırayla uygulamayı unutmayın.
- Yanlış işlem yapmamak için mevcut veritabanınızın yedeğini almanız önerilir.
- Bu yöntem çoğu Linux / FreeBSD MySQL sistemlerinde çalışmaktadır.
---
İyi çalışmalar dileriz

Son düzenleme: