mysql8 password函数
在mysql8.0之后的版本中,password函数已被取消,加密方式不再使用mysql_native_password,换成了caching_sha2_password原本的sql语句为:UPDATE user SET authentication_string=password("密码") WHERE user="root";对应的写法可以改为:UPDATE user SET authenti
·
在mysql8.0之后的版本中,password函数已被取消,加密方式不再使用mysql_native_password,换成了caching_sha2_password
原本的sql语句为:
UPDATE user SET authentication_string=password("密码") WHERE user="root";
对应的写法可以改为:
UPDATE user SET authentication_string=SHA1("密码") WHERE user="root";
修改完新的密码后,,必须使用flush privileges语句刷新权限表,新的密码之后才会生效
flush privileges
更多推荐
已为社区贡献1条内容
所有评论(0)