如何安装mysql-8.0.18-winx64.zip及解决error 1045登录报错

一、安装mysql-8.0.18-winx64.zip

1.下载MySQL数据库

这里下载的是压缩包
官网下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip
网盘分享链接:https://pan.baidu.com/s/1dUttsCQY9xuI9leu5roqYg
提取码:e4ez

2.设置环境变量及命令行安装步骤

(1) 解压刚刚下载的mysql-8.0.18-winx64.zip文件
(2) 配置系统环境变量
若想在windows命令行上执行mysql命令,需要给当前系统添加环境变量, 让Windows系统可以识别到,具体实现步骤:“计算机” 右键—属性—高级系统设置—>环境变量—>找到系统变量中的path,选中path那一栏,点击编辑,在变量之中添加解压文件中bin所在的目录(我解压后的mysql-8.0.18-winx64文件是在D盘的MySQL文件夹中),步骤图如下:

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
注意:可以将变量值复制到记事本,在记事本中添加数据库中bin文件夹所在的目录,此处目录视自己存放的数据库的位置而定。
(3) 安装MySQL数据库
Ctrl + R,输入cmd,回车
在这里插入图片描述在这里插入图片描述
注意:这里必须是以“管理员身份”运行控制命令台。
在控制命令台中,进入到刚刚解压的MySQL的bin目录中:
在这里插入图片描述
初始化MySQL数据库:输入mysqld --initialize

输入命令:mysqld install 此步作用是:为Windows系统安装MySQL服务,默认服务名为:mysql

注意:如果想删除MySQL服务,可以使用命令“mysqld remove”,但是在删除MySQL服务之前需要确保已经停止MySQL服务(停止服务命令:net stop mysql)。

启动MySQL服务:net start mysql

启动成功即可以登录,登录命令:mysql -u root -p 按enter键,在提示输入密码的地方输入密码,此时可能不知道密码。若随便输入一个密码会出现1045报错,如图:
在这里插入图片描述
解决办法看下面二

二、解决error 1045登录报错

1. 1045错误解决办法

原因就是密码输入错误,原始密码在mysql-8.0.18-winx64文件夹中的data文件里的一个类型为err的文件中,用记事本打开,文档里有句A temporary password is generated for root@localhost:后面记录的就是你的初始密码。如下图
在这里插入图片描述

2. 用原始密码登录mysql

在命令行输入:mysql -u root -p 回车, 输入刚找的原始密码 ,回车 ,即登录成功。

3. 修改密码

我用的修改密码语句是:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’; 若出现Query OK,则修改成功。(注意:看网上有说用 set password for root@localhost=password(‘xxx’);这个命令进行密码修改,我尝试了一下,显示错,用ALTER那条命令修改成功)

说明:第一篇博客,有错误或不足的地方烦请赐教,多谢~~

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值