PhpMyAdmin Şifremi unuttum ne yapmalıyım?

tarafından
2604
PhpMyAdmin Şifremi unuttum ne yapmalıyım?

1-SSH KOMUTLARI İLE

Öncelikle hosting şirketinizden yardım alabilirsiniz. Hosting şirketiniz yoksa eminim ssh kullanıyorsunuzdur. Onun için Putty programını kullanarak SSH istemcisine bağlanın ve aşağıdaki işlemleri adım adım uygulayın.

Siz phpmyadminin değil mysql veritabanı sunucunuzu şifrenizi unutmuşsunuz. Bunun için mysql şifresini sıfırlamanız gerekiyor.
konsola geçerek ; -tabi bunları root olarak yapın veya “su” deyip root şifrenizi belirtin , yoksa permmision denied hataları almanız mümkün. Root şifrenizi bilmiyorsanız :

Root Şifre değiştir: sudo -i passwd

Root kullanıcı olarak kullanma:   su root

kodlarıyla işlem yapabilirsiniz.

önce mysqli durdurun.
Kod:/etc/init.d/mysql stop

daha sonra mysqli safe modda çalıştırın;
Kod: mysqld_safe --skip-grant-tables &

daha sonra şifresiz olarak login oluyoruz;
Kod: mysql -u root

mysql konsoluna düştüğümüzde ,satır satır tek tek aşağıdaki  işlemleri uyguluyoruz Yeni şifre yazan yere yeni şifrenizi yazmayı unutmayın;
Kod: 

Kod1: use mysql;

Kod2: update user set password=PASSWORD("YENİ ŞİFRE") where

Kod3: User='root';

Kod4: flush privileges;

Kod5: quit

mysqli tekrar durduruyoruz
Kod: /etc/init.d/mysql stop

daha sonra normal modda çalıştırıyoruz;
Kod: /etc/init.d/mysql start

artık phpmyadminden yeni şifrenizle girebilirsiniz.

2-XAMMP için

Yapmanız gereken XAMPP için;

config.inc.php dosyası içinde aşağıdaki satırı yeni şifreniz olarak değiştirin.
Bu dosya genelde aşağıdaki yolda bulunur.

\xampp\phpMyAdmin\config.inc.php

$cfg[‘Servers’][$i][‘password’] = ‘YeniŞifreniz’;

Daha sonra komut satırından aşağıdaki komut verirseniz MySQL root şifreniz değişecektir.


mysqladmin.exe -u root password YeniŞifrenizBu işlemlerden sonra localhost/phpmyadmin yazarak çalıştırdığınızda PhpMyAdmin başarıyla açılacaktır.

Aşağıdaki  satırları db.php adıyla XAMPP içindeki htdocs klasörüne kaydedip çalıştırıp da test edebilirsiniz.

<?php$con = mysqli_connect(“localhost”,”root”,”YeniŞifreniz”,”veritabanınız”); // Bağlantı Kontrolüif (mysqli_connect_errno())  {  echo “MySQL sunucusuna bağlanamadı: ” . mysqli_connect_error();  }elseecho “Bağlandı”;?>