Dalam tip ini kita akan belajar bagaimana mengubah atau me-reset password root MySQL di Ubuntu. Tip ini diuji di Ubuntu 11,10 dan dapat bekerja untuk versi lain dari Ubuntu (11.04/10.10/10.04 atau versi yang lebih lama). Tutorial ini juga berguna bagi pengguna yang lupa untuk menetapkan password root MySQL selama instalasi klien MySQL. Jika tanpa password, anda mungkin mendapatkan error ketika mencoba untuk login ke server MySQL:
ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: NO)
Ikuti langkah-langkah berikut:
1. Buka terminal (Ctrl + Alt + T) dan menghentikan MySQL server dengan perintah ini:
sudo /etc/init.d/mysql stop
2. Sekarang jalankan perintah ini untuk memulai konfigurasi MySQL:
sudo mysqld --skip-grant-tables &
3. Sekarang Login ke server MySQL sebagai root:
mysql -u root mysql
4. Sekarang ubah MySQL password root anda dengan perintah ini:
UPDATE user SET Password=PASSWORD('NEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;
Ganti NEWPASSWORD dengan password pilihan anda.
Sekarang Anda dapat login dengan lancar ke server MySQL dengan password yang baru.
sumber : tukangubuntu.com