在Windows系统中,mysql登录的时候出现了这样的错误:ERROR 1045: Access denied for user: ‘root@localhost’ (Using password: YES)
注意自己有没有装mysql…别笑,原来装phpstudy,用的一直就是搭好的环境,所以本机上就没有装mysql,
从网上找了一些办法,终于得到了解决,现在记录一下具体的解决方法:
1 2 |
重新开一个cmd
1 2 3 4 5 6 7 8 9 10 11 12 13 | c:\>ysql -uroot -p enter password: <- 回车 mysql>UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; **注意**如果update不成功,就用SET语句。道理都懂 ***like:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1234这里设置的密码'); mysql>FLUSH PRIVILEGES; mysql>quit |