navicat 提示“1045 access denied for user 'root'@'localhost' ”解决方法

来源:互联网 发布:网络日报 编辑:程序博客网 时间:2024/05/17 05:10

cmd命令行切换到MySQLbin目录下,

mysqld --skip_grant_tables;//跳过权限验证。

登录mysql后

mysql -u root -p;         //mysql首次登录默认密码为空。

方法一:

mysql>updatemysql.user set authentication_string=password('root') where user='root';

mysql> flushprivileges;

mysql> quit;

 

方法二:

登录mysql后,

mysql>alteruser 'root'@'localhost' identified by 'root';

 

 

方法三:

登录mysql

mysql>setpassword for 'root'@'localhost'=password('root');





阅读全文
0 0
原创粉丝点击