Mysql: root şifresini unutursanız

MySQL veri tabanı kullanıyorsanız ve birşekilde MySQL root şifresini bulamıyorsanız, aşağıda yer alan aşamalar size büyük oranda yardımcı olacaktır.

  1. Öncelikle MySQL’ li durdurun. (RedHat veya Mandrakede : service mysql stop )
  2. Aşağıdaki komutu kullanarak MySQL’ i tekrar çalıştırın:
    • safe_mysqld –user=root –pid-file=/var/db/mysql/mysql.pid –skip-grand-tables &
  3. Aşağıdaki komutu kullanarak MySQL’ e bağlantı kurun:
    • mysql -u root mysql
  4. MySQL içerisinde aşağıdaki SQL komutlarını çalıştırarak root şifresini isteğinize göre tanımlayın.
    • > UPDATE user SET password=password(“yenisifre”) WHERE User=’root’ and Host=’localhost’ ;
    • > FLUSH PRIVILEGES;
    • > QUIT;
  5. MySQL’ i normal şekilde yeniden başlatın (service mysql restart) ve artık MySQL root şifresi isteğinize göre tanımlandı.
  6. http://www.mysql.com