Lần đầu tiên tôi thay đổi mật khẩu gốc chạy mysql tại một lời nhắc với
mysql -u root -p
Cập nhật mật khẩu:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Đã chỉnh sửa dòng trong tệp config.inc.php
với mật khẩu gốc mới:
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Dừng và khởi động lại dịch vụ mysql (trong Windows:mysql_stop.bat
/mysql_start.bat
)
và có phpMyAdmin hoạt động!
CHỈNH SỬA 2017:cho MySQL≥5.7, hãy sử dụng authentication_string
thay cho Password
(xem câu trả lời này
):
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';