当前位置:编程学习 > php >>

mysql connect to server at localhost failed错误原因分析

mysql教程 connect to server at 'localhost' failed错误原因分析

/usr/local/webserver/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'admin'@'localhost' (using password: YES)'

根据提示说明,是用户名与密码不正确,如果你记得你的用户名与密码就直接重新设置一下密码用户名就OK了。

如果不记得,我们就来看看在忘记密码的情况下修改mysql用户名密码的方法。

mysql>; SET PASSWORD FOR root=PASSWORD('new_password');


修改mysql密码的方法

use mysql
update user set Password=password('newpassword') where User='root';
flush privileges;

1.通过修改MYSQL数据库教程中MYSQL库的USER表
       就用普通的UPDATE、INSERT语句就可以

2.在命令行中使用如下命令
       MYSQLADMIN -u root -p PASSWORD mypasswd

3.可以修改MYSQL文件夹中的MY.INI文件

4.使用SET PASSWORD语句,
mysql> SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd');

5.使用GRANT ... IDENTIFIED BY语句
mysql> GRANT USAGE ON *.* TO myuser@localhost IDENTIFIED BY 'mypassword';

补充:Php教程,Php入门 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,