nec*_*tar 184 mysql mysql-error-1045
我想在localhost中删除root用户的密码.我怎样才能做到这一点?我错误地设置了root用户的密码.这就是phpmyadmin给出错误的原因:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Dar*_*rio 345
您需要将密码设置为root@localhost
空白.有两种方法:
MySQL SET PASSWORD
命令:
SET PASSWORD FOR root@localhost=PASSWORD('');
Run Code Online (Sandbox Code Playgroud)使用命令行mysqladmin
工具:
mysqladmin -u root -pType_in_your_current_password_here password ''
Run Code Online (Sandbox Code Playgroud)小智 20
我也经历过这个问题,
首先,我尝试使用命令将root密码设置为空白:
SET PASSWORD FOR root@localhost=PASSWORD('');
Run Code Online (Sandbox Code Playgroud)
但是不要高兴,PHPMYADMIN使用127.0.0.1而不是localhost,我知道你会说两者都相同,但事实并非如此,使用下面提到的命令就完成了.
SET PASSWORD FOR root@127.0.0.1=PASSWORD('');
Run Code Online (Sandbox Code Playgroud)
只需将localhost替换为127.0.0.1即可完成.
归档时间: |
|
查看次数: |
229771 次 |
最近记录: |