Öncelikle ssh uzerinden root girişi yapmamız gerekiyor. Daha sonra ;
[code]killall mysqld[/code]
komutu ile mysqli kill ettikten sonra
[code]/usr/libexec/mysqld --skip-grant-tables --user=root &[/code]
yada
[code]/usr/bin/safe_mysqld --skip-grant-tables &[/code]
yada
[code]/usr/sbin/mysqld --skip-grant-tables &[/code]
komutunu uygulayarak mysql in grant tables modu ile çalışmasını saglıyoruz. Ardından
[code]mysql[/code]
komutunu yazarak mysqle giriş yapıyoruz.
[code]USE mysql;[/code]
USE mysql komutu ile databaseimizi seçiyoruz. Daha sonra UPDATE sorgusu ile mysqle yeni root şifremizi veriyoruz.
[code]UPDATE user SET password=password("yenisifre") WHERE user="root";
flush privileges;
exit;[/code]
İşlemlerden sonra mysqli grant moddan kill etmek için ;
[code]killall mysqld[/code]
[code]/etc/init.d/mysqld start[/code]
ilede mysqli normal modda yeniden restart ediyoruz.
[code]mysql -u root -p <enter>[/code]
ile yeni şifremizi test edebiliriz