mysql安装后输入密码登录不上数据库解决方案

木来 木来

如果mysql你成功安装并且配置后,输入mysql -u root -p进入密码页面

输入密码后报错

错误为:

MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)


MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

则说明密码错误,我们需要输入的是mysql安装后自动生成的默认密码。

那我们该如何在mysql安装后寻找mysql自动生成的默认密码呢?

很简单!

进入mysql安装目录,进入data文件夹

图片.png

然后,我们选择进入后缀为err的页面

图片.png

然后,我们用记事本将其打开,在最上方的画红线的这里,即可看到默认密码,我们输入默认密码即可登录到mysql数据库!

图片.png

然后,假设我们需要修改默认密码,我们登录后执行

set password for root@localhost = password('123456'); 

即可把mysql数据库的密码修改为123456!

0 条评论