**一直使用的是MySQL5.7版本的 今天官网下载了最新8.1版本 发现安装过程以及使用navicat进行连接有着不同之处。。。**
1. 下载MySQL
a.进入MySQL官网:https://dev.mysql.com/
b.点击DOWNLOADS,在下面点击MySQL Community
c.点击MySQL Community Server
d.选择对应的版本下载msi文件或者zip压缩包,我下载的msi。
2. 安装MySQL8.1
在我点击安装包后出现一个提示,说是This application requires Visual Studio 2019 Redistributable,安装完后才能继续安装MySQL,这就是电脑缺少环境,那我们就去找一个下载进行安装,省略!!!
请点击这位大佬的文章进行下载Redistributable各版本下载链接
我们在环境弄好之后,点击运行MySQL msi程序包
点击Next
点击Next,同意用户协议
点击Typical(你也可以Custom自定义,或者全部安装)
建议你使用Custom自定义一下安装位置,这样后面容易找到安装路径(我是Typical)
点击install安装
点击Run MySQL Configuration,点击Finish完成
上一步点击Finish后出现配置界面,点击Next
保持不变,点击Next
这一步是设置MySQL密码的,你可以设置一个容易记住的(123456或者root等等)点击Next
点击Next
点击Next
在Apply Configuration这里点击Execute执行
执行完之后点击Next,之后Finish结束,到此安装完毕。
3. MySQL系统变量配置
右键点击–>电脑–>属性–>高级系统设置–>环境变量
双击path之后新建路径(放入你安装mysql8.1的安装路径)
如果你在安装时选择的Typical,而不是Custom,你知道mysql8.1的路径在哪吗!!!往下看吧
同时按住Ctrl+Alt+Delete打开任务管理器
复制路径 C:\Program Files\MySQL\MySQL Server 8.1\bin
填入刚才那一步Path,之后点击确定 确定 确定。
到此系统环境变量配置完成。
4. 测试
按住win+R 输入cmd
紧接着输入mysql -uroot -p 显示让你输入密码
输入密码后登录成功
5. 使用可视化工具Navicat来管理数据库
a、下载Navicat Premium
Navicat Premium下载链接
懒得找了,想要其他版本你们去百度或者CSDN或者其它地去找破解吧,动动你的小手。
b、安装过程省略。。。
c、打开会吧,
打开点击–>连接–>选择MySQL
d、输入密码后点击连接测试,它给报错了??? 直接百度去
6. MySQL 2059错误解决措施
(下面这一句话复制于别的用户,他的解决语句混乱不堪)mysql8新版本发布,安装后出现2059错误,因为安装时选择了强加密规则caching_sha2_password,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则
2059错误解决链接
1、
控制台输入:mysql -uroot -p
2、
输入密码进入mysql
3、
分别执行:use mysql; select user,plugin from user where
user=’root’;(这可以看到当前用户的加密方式caching_sha2_password)和我们的报错一样
4、修改密码规则,键入命令:
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;
#看自己喜好设置密码
5、再次连接测试
测试成功,结束。