标签:
错误列表:
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES) when trying to connect
总结:
mysql 1045 错误: 没有权限
解决方案:
略过权限,重置密码,刷新权限表,重启mysql
解决步骤:
1.略过权限
1.1 在mysql配置文件( linux-->my.cnf ) [ mysqld ] 下 加入 skip-grant-tables ,即不用密码也可登录.如图:
1.2 重启mysql
2.重置密码和刷新权限表
关键操作:
重置密码: update user set password=password("密码") where user="root";
刷新权限表: flush privileges;
具体操作如图:
在 mysql 配置文件中注释skip-grant-tables
3. 重启mysql
写博客,记录兴趣点滴.
希望高手们多多指教!
标签:
原文地址:http://www.cnblogs.com/itwo/p/5021049.html