mysql8.0 解压版的安装与修改密码

版权声明: https://blog.csdn.net/linmengmeng_1314/article/details/80804820

由于换了新电脑,需要重新装mysql,直接下载了mysql最新版的8.0,没想到配置完成之后 在设置登录密码的时候,出现了意外的错误,很是不解,找了半天找到了解决方法,现记录如下:

  1. 首先是安装,我找了一篇博客,我是按照这个来的 是可以正常安装的,很详细https://blog.csdn.net/zxs9999/article/details/68942233
  2. 在修改密码那里,8.0的版本就与博客中的有区别了:

ALTER USER “root”@”localhost” IDENTIFIED BY “你的新密码”;

至此应该完美解决修改登录密码时报语法错误了。

注意:重点啊,如果你没有设置认证方式,默认的密码加密方式是:caching_sha2_password,而现在很多客户端工具还不支持这种加密认证方式,连接测试的时候就会报错:client does not support authentication protocol requested by server; consider upgrading MySQL client,这里的错误信息就是不支持身份认证方式,没关系,去my.ini里面在[mysqld]下面加上这句话即可:

default_authentication_plugin=mysql_native_password


接下来在用native链接数据库的时候,又出错了,navicat连接mysql报错1251,然后依靠下面的博客完美解决

https://blog.csdn.net/xdmfc/article/details/80263215?ticket=ST-481286-g3PhMdUq42qePbGYHvGc-passport.csdn.net#commentsedit

猜你喜欢

转载自blog.csdn.net/linmengmeng_1314/article/details/80804820
今日推荐