Để thay đổi mật khẩu người dùng MySQL với sự trợ giúp của câu lệnh UPDATE, chúng ta cần cập nhật bảng ‘user’ của cơ sở dữ liệu ‘mysql’. Cú pháp của nó sẽ như sau -
Cú pháp
USE mysql; UPDATE user SET authentication_string = PASSWORD(‘new_password’) WHERE user = user_name AND host = host_name;
Hai câu lệnh đầu tiên sẽ phổ biến vì để thay đổi mật khẩu cho người dùng MySQL, chúng ta cần sử dụng cơ sở dữ liệu MySQL và cập nhật bảng người dùng.
- New_password sẽ là mật khẩu mới mà chúng tôi muốn đặt cho người dùng MySQL
- Tên_người dùng là tên của người dùng hiện tại.
- Host_name là tên máy chủ của người dùng hiện tại.
Ví dụ
Giả sử nếu chúng ta muốn thay đổi mật khẩu user @ localhost thành 'tutorial' thì có thể thực hiện như sau -
USE mysql; UPDATE user SET authentication_string = PASSWORD('tutorials') WHERE user = 'user' AND host = 'localhost'; FLUSH PRIVILEGES;