新装了mysql后,重启电脑,再次链接mysql时发现链接不上了,报出以下出错误
1045- Access denied for user 'root'@'localhost' (using pssword: YES)
这个即表示用户名或者密码错误导致的,实在记不住密码了,那么就只好重新设置root的密码
第一步:进入mysql安装目录中的bin目录中
第二步:以管理员身份运行cmd窗口
以上两步缺一不可,剩下的按照命令行敲就行
停止mysql:
net stop mysql
开启mysql安全模式
mysqld --console --skip-grant-tables --shared-memory
之后这个窗口别关,再新开另一个窗口,直接输入mysql就可以进入了
mysql
在新窗口中使用数据库
use mysql;
更新权限
flush privileges;
更新root用户的密码
alter user 'root'@'localhost' IDENTIFIED BY '新密码';
最后重启mysql
net start mysql