用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

MySQL登录错误 Access denied for user解决方法

时间:2015-01-23  来源:西部数据  作者:西部数据

看到错误提醒Access denied for user我们要么是mysql密码输入错误,要么就是你的mysql密码给人修改了或删除了,下面我来给各位介绍解决方法.

测试例子,我在phpmyadmin中登录我本地的mysql数据库,默认用户名密码为root,root但我尝试输入root,密码为www.phpfensi.com出现如下错误提醒:#1045 无法登录 MySQL 服务器.

好我现在再使用mysqladmin来连接mysql数据库同样输入错误密码:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

这样的话都是密码与用户名不对的原因了,我们只要输入正常的用户名密码即可登录了,如果你有服务器管理权限,而你又不记得密码了我们可以尝试破解,提供一个windows破解mysql密码的例子,代码如下:

>service mysqld stop

>mysqld_safe --skip-grant-tables &

输入 mysql -uroot -p 回车进入

>use mysql;

> update user set password=PASSWORD("www.phpfensi.com")where user="root"; #更改密码为 newpass

> flush privileges; #更新权限 > quit #退出

>service mysqld restart

>mysql -uroot -pnewpass #新密码进入

这样你的新密码就是www.phpfensi.com了我们再尝试登录就会提醒登录成功了.

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门