解决1045 Access denied for user 'root'@'localhost'(using password:YES)问题
1、找到mysql安装目录,进入安装目录
cmd->cd C:\Program Files\MySQL\MySQL Server 5.6\bin然后执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); 选择数据库,执行use mysql;然后修改语句 UPDATE user SET Password=PASSWORD('123456') where USER='root';
建议在实际使用时不适用root权限,打开mysql数据库就会发现root只能调试本地的数据库,因此在实际生产上可以新建用户进行使用。