主要有以下一些方法,参考链接:
https://www.cnblogs.com/yang82/p/7794712.html
但是特别注意,尽量不要使用update方法直接修改表,可能会引起一些第三方客户端连接时报错,比如PyMySQL的pymsql.err.InternalError:(1862,'Your password has expired. To log in you must chagne it using a client that supports expired passwords.
我们推荐使用SET password 方法
use mysql;
select host,user from user;
set password for 'root'@'127.0.0.1' = password('MyNewPassword');
set password for 'root'@'localhost' = password('MyNewPassword');
网友评论