【www.bbyears.com--Access】
测试例子,我在phpmyadmin中登录我本地的mysql数据库,默认用户名密码为root,root但我尝试输入root,密码为www.111cn.net出现如下错误提醒.
如下图所示提醒:#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.111cn.net")where user="root"; #更改密码为 newpass
> flush privileges; #更新权限 > quit #退出
>service mysqld restart
>mysql -uroot -pnewpass #新密码进入
这样你的新密码就是www.111cn.net了我们再尝试登录就会提醒登录成功了。