Uzun bir süre sonra herkese merhaba,
Bir süredir ara verdiğim makalelerime bugün kısa öz bir yazı ile devam ediyorum. Bu makalemde ubuntu sistem kurulu olan makinenizde mysql root şifresini değiştirmek nasıl yapılıyor onu ele alacağız..
Terminal e bağlantı sağladıktan sonra sırasıyla adım adım aşağıdaki işlemleri yapacağız yaparak 4 adımda sonuca ulaşacağız..
1. Mysql Server ı durduralım
sudo /etc/init.d/mysql stop
2. Mysqld ayarlalarını çalıştıralım
sudo mysqld --skip-grant-tables &
3. Mysql e root olarak bağlanalım
mysql -u root -p
4. Son adımda önce veritabanımızı seçelim ve bir sorgu yardımı ile şifremizi değiştirelim.
USE mysql
NOT: ONURCANALP yazan kısma kendi yeni parolanızı yazabilirsiniz.
UPDATE user SET Password=PASSWORD('ONURCANALP') WHERE User='root'; FLUSH PRIVILEGES; exit;
Hepsi bu kadar.. Bu işlemden sonra mysql e root kullanıcısı ile bağlanabilirsiniz.
Herkese kolay gelsin…
merhaba söylediğiniz yöntemi ve buna benzer bir çok çözüm yolunu denememe rağmen mysql -u root -p komutundan sonra şifremi girince aşağıdaki hatayı alıyorum. yardımcı olabilirmisiniz
140806 0:58:31 [Warning] Access denied for user ‘root’@’localhost’ (using password: YES)
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
Root bilgisini doğru girdiğinizden eminmisiniz?
Bir not düşmek gerekirse UPDATE satırlarını yazdığınızda belki “ERROR 1046 (3D000): No database selected” tarzı bir hata alabilirsiniz.
Bu durumda ilk önce USE mysql yazarak veritabanını seçin.
“Database changed” yazacaktır.
Ardından verilen UPDATE satırlarını yazabilirsiniz.
İyi çalışmalar, yazı için teşekkürler.
Teşekkürler, makaleye ekledim..