基于win10的MySQL 8.0.15.0 安装

1 篇文章 0 订阅

1 准备安装包

1.首先,去数据库的官网http://www.mysql.com下载MySQL。
点击进入后的首页如下:
在这里插入图片描述
2.然后点击downloads,community,选择MySQL Community Server
在这里插入图片描述
3.找到Recommended Download,然后点击go to download page
4.点击download进入下载页面选择No thanks, just start my download

2 安装MySQL

1.运行安装包,选择I Accept-next
在这里插入图片描述
2.添加需要安装的所有组件及产品
在这里插入图片描述
3.这一步是检查安装条件,点击Execute
在这里插入图片描述
4.执行完后点击next进入下一步
在这里插入图片描述
5.点击next进入下一步
在这里插入图片描述
6.点击next进入下一步
在这里插入图片描述
7.选择Development Computer,点击next进入下一步
在这里插入图片描述
8.设置root用户的登陆密码,点击next进入下一步
在这里插入图片描述
9.点击next进入下一步
在这里插入图片描述
10.点击next进入下一步
在这里插入图片描述
11.点击next进入下一步
在这里插入图片描述
12.需要配置的产品,点击next进入下一步
在这里插入图片描述
13.点击next进入下一步
在这里插入图片描述
14.检查密码,点击next进入下一步
在这里插入图片描述
15.点击next进入下一步
在这里插入图片描述
16.点击next进入下一步
在这里插入图片描述
17.安装完毕
在这里插入图片描述
18.MySQL的安装目录
在这里插入图片描述

  • bin目录下保存了MySQL常用的命令工具以及管理工具
  • data目录是MySQL默认用来保存数据文件以及日志文件的地方(因刚安装还没有data文件夹)
  • docs目录下是MySQL的帮助文档
  • include目录和lib目录是MySQL所依赖的头文件以及库文件
  • share目录下保存目录文件以及日志文件。

3 配置环境变量

1.将MySQL下的MySQL Server的bin目录添加到环境变量,复制PATH
在这里插入图片描述
2.选择设置环境变量
在这里插入图片描述
3.选择用户变量中的PATH-新建

在这里插入图片描述

4.新建-将MySQL的bin目录添加进去:

C:\Program Files\MySQL\MySQL Server 8.0\bin
在这里插入图片描述

4 启动MySQL

1.输入mysql -u root -p命令
在这里插入图片描述
2.查看数据库和数据库中的表
因为之前添加了例子,所以除了默认数据库,还有sakila、world等示例数据库。
在这里插入图片描述

5 连接MySQLworkbench

1.添加数据库连接
在这里插入图片描述
2.hostname填写localhost,本地连接
在这里插入图片描述
点击Store in Vault并输入密码:
在这里插入图片描述
3.连接成功
在这里插入图片描述

6 连接Navicat for MySQL

在这里插入图片描述

Navicat连接MySQL 8.0.15出现1251错误

问题描述:
Navicat连接MySQL报1251错误,sqlyog报2058错误,但是window命令进入mysql,账号密码都是正确的

原因:
出现这个原因是MySQL 8.0 之前的版本中加密规则是mysql_native_password,而在MySQL 8.0之后,加密规则是caching_sha2_password.
解决问题方法有两种,一种是升级Navicat驱动,一种是把MySQL的用户登录密码加密规则还原成mysql_native_password.

解决办法:
将登录密码加密规则还原成mysql_native_password

在命令行输入:

#        root是要修改的用户             root用户的密码
alter user root@localhost identified by 'mysql' password expire never; # 修改加密规则 
alter user root@localhost identified with mysql_native_password by 'mysql'; # 更新一下用户的密码 
flush privileges; #刷新权限

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值