当前位置:网站首页>windos安装Mysql8.0,及解决重新登录异常问题 ERROR 1045 (28000)
windos安装Mysql8.0,及解决重新登录异常问题 ERROR 1045 (28000)
2022-08-09 19:33:00 【QLH0101】
mysql安装及异常解决
1、下载安装包
下载地址:https://dev.mysql.com/downloads/mysql/
点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载。
下载完成后,选择一个磁盘内放置并解压。
如果官网龟速下载,建议使用下面镜像巨快。相对的~
Mysql国内镜像:http://mirrors.sohu.com/mysql/MySQL-8.0/
下载完成之后,解压即可!
2、安装教程
(1)、配置环境变量
变量名:MYSQL_HOME
变量值:E:\mysql-5.7.20-winx64
(2)、生成data文件
以管理员身份运行cmd
进入E:\python\mysql\mysql-8.0.12-winx64\bin>下(这里在说一下:这里的路径需要根据自己的实际安装位置进行调整,总之就是刚刚解压的文件放在那,就在哪打开)
执行命令:mysqld --initialize-insecure --user=mysql 这步执行完可以在E:\python\mysql\mysql-8.0.12-winx64目录下查看是否生成了data目录,也可能存在此异常,解决方案如下:
(3)、安装MySQL
继续执行命令:mysqld -install
(4)、启动服务
继续执行命令:net start MySQL
(5)、登录MySQL
登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
E:\python\mysql\mysql-8.0.12-winx64\bin>mysql -u root -p
(6)、查询用户密码
查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;
(7)、设置(或修改)root用户密码
mysql> use mysql;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
mysql> flush privileges;
flush privileges; 作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变,可以多输入几次
(8)、退出
mysql> quit

(9)、再次登录
3、ERROR 1045 (28000)解决方案。
重新登录如存在此异常: ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
关于修改密码再次登录出现ERROR的解决方案:
首先问题出现的原因在于可能是因为版本不同,命令有所差异。
如果你是按照上面的完整教程安装出现这种问题的解决方案:
3.1、所有东西都删除,然后重装,按照上面教程再来一遍;
3.2、如果你之前装了,报错之后就一直放在那里,现在请严格按照下面步骤进行:
3.2.1、打开cmd,切换到mysql的bin目录下,输入命令net stop mysql,停止mysql服务;

3.2.2、打开mysql的安装目录,找到data文件夹,将其删除!

3.2.3、回到cmd命令窗口,输入mysqld -remove

3.2.4、接下来按照上面教程,从第二步生成data文件开始执行,一定要注意修改密码那里:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
边栏推荐
- 【kali-权限提升】(4.2.6)社会工程学工具包(中):中间人攻击工具Ettercap
- Byte side: Can TCP and UDP use the same port?
- visual studio 2022调试技巧介绍
- Unity_物体自转
- 【IoT毕设】STM32与机智云自助开发平台的宠物智能喂养系统
- Laravel DB批量更新的方法
- Error when source install/setup.bash
- php安装make出现“collect2:error:ldreturned1exitstatus
- Application of Acrel5000web Energy Consumption System in a College-Susie Week
- 企业数据打通有什么好处?不同行业怎么解决数据打通难题?
猜你喜欢
随机推荐
Unity2D_线框材质
Ankerui supports Ethernet communication, profibus communication embedded energy meter APM guiding technical requirements-Susie Week
Don't use array.length-1 to get the last item of the array
真香|持一建证书央企可破格录取
【kali-权限提升】(4.2.6)社会工程学工具包(中):中间人攻击工具Ettercap
嵌入式开发:使用FILL提高代码完整性
蓝牙模块有哪些种类?BLE低功耗蓝牙模块有什么特点?
如何从800万数据中快速捞出自己想要的数据?
2.2 监督学习-1
分数阶混沌系统李雅普指数和分岔图
SqlServer 2016 安装相关问题
奥特曼卡牌隐藏的百亿市场
Puyuan Jingdian turned losses into profits in the first half of the year, and high-end products continued to develop!Are you optimistic about "Huawei" in the instrument industry?
基于模糊PID控制器的水温控制系统仿真
韩国网络安全体系特征与发展前景
php删除字符串的空格
【二叉树】树的子结构
STM32WB55的FUS更新及协议栈固件烧写方法
一千以内的水仙花数
Application of Acrel5000web Energy Consumption System in a College-Susie Week









