Navicat kullanırken aslında GUI üzerinden yaptığınız işlem, MySQL’e SQL sorgusu göndererek root şifresini değiştirmekle aynı şeydir. İşte doğrudan MySQL query ile yapabileceğiniz kod:
Not: Navicat’te SQL Editor açıp bu sorguyu çalıştırmanız yeterlidir. GUI’ye tıklamanıza gerek kalmaz.

MySQL 5.7 ve sonrası için:
ALTER USER 'root'@'%' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
- 'root'@'%' → Root kullanıcısı ve tüm hostlardan (%) bağlantı.
- '123456' → Yeni şifreniz (kendi istediğiniz şifreyi yazın).
- FLUSH PRIVILEGES; → Yetki tablolarını yeniler, değişikliklerin uygulanmasını sağlar.
MySQL 5.6 ve öncesi için: ( GENELDE BU ÇALIŞIR METİN2 SERVERLERDE )
SET PASSWORD FOR 'root'@'%' = PASSWORD('123456');
FLUSH PRIVILEGES;


