MySQL出现 Access denied for user 'root'@'localhost' (using password:YES) 解决办法
1.先停止MySQL服务,然后在MySQL安装目录(我的是C:\Program Files (x86)\MySQL\MySQL Server 5.1)找到my.ini文件,在最后一行添加skip-grant-tables
2.重新启动MySQL
3.运行cmd,来到MySQL 安装目录的bin的bin 文件夹下,使用mysql -u root -p 计入mysql 服务,不用输入密码,直接按回车即可进入
4.使用use mysql 命令
5.执行update user set password=PASSWORD("123456") where user='root'; 修改密码
6.flush privileges;刷新权限
7.删除my.ini 文件中的skip-grant-tables
8.重启MySQL 服务。