先扔个官网地址:https://dev.mysql.com/downloads/windows/installer/8.0.html
找不到的童鞋去这里去找
选择最底下的那个(230M的那个),点击后:
好了,下载就到这里。
接下来是安装:
自己看,一般装个server就行了,你也可以全部装,然后就是一直往下走就行了,这里就不上图了。
安装完成之后准备用navicat去连接的时候出问题了。
问题描述:连接MySQL8.0出现2059错误。
这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_password。本文采用第二种方式。
- ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码