当前位置:   article > 正文

mysql执行错误#1251 (mysql-front连接)解决方案_my1251

my1251

这两天把mysql的版本换成了8.0,用mysql-front连接的时候突然出现执行错误#1251,查询了一下方法顺便把解决方法记录下来。

第一步:首先进入控制台输入mysql -u root -p

(输入你安装mysql时设置的密码能进入代表成功了,直接看第二步)

有人可能会出现这个情况输入这行命令无效,这是因为你没有配置环境变量

1.我的电脑右击属性,点击高级系统设置找到环境变量并点击。

2.找到path添加一下mysql的安装路径,注意是mysql不是mysql-front的安装路径。

如上路所示添加的路径是mysql sever 8.0(8.0是你装的版本号)下的bin文件夹。

3.确定进行保存再返回控制台输入mysql -u root -p就不会出现刚刚的无效命令了

第二步:控制台输入下面这段代码,复制即可

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

第三步:再输入下面的代码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

 上面的123456是指你的数据库密码,在学校用习惯了123456,所以还是用这个。

最后一步:输入下面的代码

FLUSH PRIVILEGES;

大功告成,这几步操作就是为了更改加密方式

再打开mysql-front连接就不会报#1251的错了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/187275
推荐阅读
相关标签
  

闽ICP备14008679号