在网上找了很多教程都无法解决我的问题,
最后,这种方法解决了,希望对大家有帮助!
问题:
mysql登录报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
出现这个问题,是因为数据库没打开,在bin目录下输入(注意要以管理员的身份运行CMD)
net start mysql57,
报错:
MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。
解决方案:
1.以管理员身份打开CMD,进入mysql安装的bin目录下
我这里是D:\wamp\bin\mysql\mysql5.6.17\bin,
2.输入netstat -aon|findstr “3306” 去查找占用了3306端口的进程id
3.然后打开任务管理器,找到刚才看到的进程id 结束掉。然后运行 net start mysql 就可以运行了
4、再登录mysql
mysql -u用户名 -p密码
发现可以正常访问了!