MySQL修改用户加密规则

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfengleerge/article/details/86185030

原由

运行client程序出现错误代码:ErrorCode of Exception:2059

该异常常出现于MySQL 8.0以上版本。

修改方法

  1. 进入命名行界面(win+R,输入cmd)

  2. 输入指令:mysql -u root -p

  3. 输入密码之后,紧接着输入:use mysql;

  4. 继续输入:select user,host from user;

  5. 显示出各用户对应的host名

  6. 根据查询结果,紧接着输入以下指令:ALTER USER 'jskj'@'%' IDENTIFIED with mysql_native_password BY 'jskj123456' PASSWORD EXPIRE NEVER;

  7. 界面显示查询成功之后,表示sql语句执行成功。

示例

猜你喜欢

转载自blog.csdn.net/qingfengleerge/article/details/86185030