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

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

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

 

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