- Katılım
- 23 Eki 2022
- Mesajlar
- 6,199
- Çözümler
- 11
- Tepkime puanı
- 3,818
- Puanları
- 113
- Yaş
- 28
FreeBSD MySQL Şifre Sıfırlama Rehberi
MySQL Servisini Durdur
Öncelikle çalışan MySQL servisini kapat:
service mysql-server stop
Güvenli Modda Başlat (Skip Grant Tables)
Şifre kontrolünü devre dışı bırakarak başlat:
mysqld_safe --skip-grant-tables --skip-networking &
Bu modda güvenlik yoktur, işlem bitince kapatılmalı!
MySQL'e Şifresiz Giriş Yap
mysql -u root
Yetkileri Yenile
FLUSH PRIVILEGES;
Yeni Şifre Belirle
MySQL 5.7+ / 8.0 için:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YeniSifre123!';
Eski sürümler için:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YeniSifre123!');
MySQL'den Çık
EXIT;
Güvenli Modu Kapat
Arka plandaki mysqld_safe işlemini kapat:
killall mysqld
MySQL Servisini Normal Başlat
service mysql-server start
Yeni Şifre ile Test Et
mysql -u root -p
Şifreyi gir ve giriş yapabiliyorsan işlem tamam

Olası Hatalar ve Çözümler
Access denied hatası
- Yanlış user/host olabilir
- root@127.0.0.1 için de reset gerekebilir
mysqld_safe bulunamadı
whereis mysqld_safe
Socket hatası
mysql -u root --protocol=socket
Güvenlik Önerisi
İşlem bittikten sonra aşağıyı mutlaka yap:
mysql_secure_installation
Ek Bilgi
FreeBSD'de MySQL genelde şu dizinde olur:
/usr/local/etc/mysql/
- Meta Title
- MySQL Root Password Reset FreeBSD 13/14 – Şifre Sıfırlama Rehberi (Kesin Çözüm)
- Meta Description
- FreeBSD sistemlerde MySQL root şifresini unuttuysanız panic yok. Bu rehberde MySQL güvenli modda başlatma, şifre sıfırlama ve servis yeniden yapılandırma işlemlerini adım adım anlatıyoruz.