Win10下遇到Mysql安装的问题ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES

本文提供了一套完整的MySQL 8.0安装与初始配置流程,包括选择合适的安装路径、通过命令行初始化数据库及获取临时密码、安装服务、启动服务以及如何更改root用户的默认密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

看了很多博客上的介绍,有用配置文件的,有管理员运行的,都不够完整,自己总结一下:

1. 安装,去官网下载mysql 8.0(https://dev.mysql.com/downloads/mysql/8.0.html) 解压版mysql ,安装的关键在于不要装在C盘,装其它盘都可以

2. cmd或者powerShell进入到mysql的bin目录下

3. cmd命令行:mysqld --initialize --console  ,注意命令行要用管理员运行,此时会有提示:2019-09-25T07:19:06.722527Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: (/;_*XMaj5qr   红色部分就是密码

4. mysqld --install

5. net start mysql

6.mysql -uroot -p

7.输入第3步得到的红色密码

8.用mysqladmin修改root密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值