Windows下MySQL8.0的安装

卸载MySQL : https://blog.csdn.net/weixin_44076273/article/details/106639245

安装 MySQL 8.0 示例

1.

官网下载地址 : https://dev.mysql.com/downloads/mysql/
Windows下MySQL8.0的安装
第二个包含二进制文件和调试套件, 存储会大一些, 我一般下载第二个, 官网现在是8.0.20版本, 我是之前下载的8.0.16, 我就这个来示例

2.

下载好之后, 我们双击运行, 点击同意
Windows下MySQL8.0的安装


1 : 安装所需的所有产品, 用于MySQL开发
2 : 只安装服务端
3 : 只安装客户端
4 : 安装所有包含MySQL的产品
5 : 自定义安装
选择自定义就好
Windows下MySQL8.0的安装


接下来我是把所有的64位的功能都选上, 以备不时之需, next -> execute, 静静的等待安装Windows下MySQL8.0的安装


一直 next
Windows下MySQL8.0的安装


选择开发机就好
Windows下MySQL8.0的安装


选择第一个就好, 也可以选第二个, 选择第一个的话, 要走第三步
Windows下MySQL8.0的安装


输入密码, 这里我们的电脑一般一个用户就够了, 不需要添加用户
Windows下MySQL8.0的安装


execute 接下来的一些配置不重要直接next/finish 安装完成
Windows下MySQL8.0的安装

3.

安装完成后, 我们用可视化工具(navicat)连接时会出现2059的错误, 这时我们要做修改
在地址栏输入 cmd
mysql -u root -p回车后输入密码进行登录
(全命令为 : mysql -h 主机 -P 端口号 -u 用户 -p) 也可以-p后直接跟密码进行登录

use mysql;
更改加密方式:ALTER USER’root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;
更新用户密码:ALTER USER’root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘这里填写你的密码’;
刷新权限:FLUSH PRIVILEGES;