Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menukar kata laluan pengguna MySQL menggunakan pernyataan UPDATE?

Bagaimana untuk menukar kata laluan pengguna MySQL menggunakan pernyataan UPDATE?

WBOY
WBOYke hadapan
2023-09-03 19:37:061581semak imbas

Bagaimana untuk menukar kata laluan pengguna MySQL menggunakan pernyataan UPDATE?

Untuk menukar kata laluan pengguna MySQL dengan bantuan kenyataan UPDATE, kita perlu mengemas kini jadual "pengguna" pangkalan data "mysql". Sintaksnya adalah seperti berikut -

Sintaks

USE mysql;
UPDATE user
SET authentication_string = PASSWORD(‘new_password’)
WHERE user = user_name AND host = host_name;

Dua pernyataan pertama adalah sangat biasa kerana untuk menukar kata laluan pengguna MySQL, kita perlu menggunakan pangkalan data MySQL dan mengemas kini jadual pengguna.

  • New_password ialah kata laluan baharu yang ingin kami tetapkan untuk pengguna MySQL
  • User_name ialah nama pengguna semasa.
  • Host_name strong> ialah nama hos pengguna semasa.

Contoh

Andaikan kita ingin menukar kata laluan pengguna@localhost kepada 'tutorials' maka ia boleh dilakukan seperti berikut -

USE mysql;
UPDATE user
SET authentication_string = PASSWORD('tutorials')
WHERE user = 'user' AND
   host = 'localhost';
FLUSH PRIVILEGES;

Atas ialah kandungan terperinci Bagaimana untuk menukar kata laluan pengguna MySQL menggunakan pernyataan UPDATE?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:基本 SQL 命令Artikel seterusnya:如何查看MySQL服务器的状态?