mysql 修改密碼時遇到 update 命令報錯怎么辦?
Error 1064 (42000): you have an error in your sql syntax; check the manual that corresponds to your mysql server version for the right syntax to use near '('wang') where user='wang'' at line 1
此錯誤通常是由于使用較舊版本的 sql 語法造成的。新版本的 mysql 數據庫需要使用以下語句來修改密碼:
兼容低版本的密碼套件
alter user 'wang'@'localhost' identified with mysql_native_password by '新密碼';
或
ALTER USER 'wang'@'localhost' IDENTIFIED BY '新密碼';
其中:
- wang 表示用戶名
- localhost 表示限定的請求主機,如果需要任意的,可以改為 %
使用這些語句可以正常修改 mysql 用戶的密碼。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END