2009-12-15 137 views
1

我安装了MySQL,并且安装需要密码。我不想输入一个,但我必须点击“下一步”并完成安装。无法更改MySQL密码

所以,我试图改变它。

在cmd提示:

C:\>mysql -u root -p 
Enter password: ** 

mysql> use mysql; 
Database changed 
mysql> select `password` from `user` where `user` = 'root'; 

返回一个空密码字段。但是,当我做mysql -u root我得到访问被拒绝的错误,然后我做mysql -u root -p,它要求输入密码,我按回车,并且我被拒绝访问。所以我重复上面的代码块中的内容,并且发生同样的事情。

+0

你说你不能登录,但你的代码块显示你登录。你是如何登录到lo确定密码? – longneck 2009-12-15 22:10:45

+0

输入我必须创建的用于安装MySQL的密码。我的问题是我无法改变它。 – Andrew 2009-12-15 23:12:38

回答

0

试试这个

在命令提示符, 输入fo如下: mysqladmin -u root(假设你的用户名是“root”) 点击enter按钮,它会显示你执行某些东西的命令。 用于密码更改 键入以下内容;

中mysqladmin -u root密码 它就会告诉你新的密码输入 乌尔新的密码,也就是你希望要使用的密码。按Enter键,它会再次请求它。输入它并按回车。

就是它,你的密码被更改 现在你可以检查状态 类型:

中mysqladmin -u根-p状态

它说,输入密码, 使用您的新密码

我希望它有帮助

+0

不可以。我使用密码得到错误的访问被拒绝的用户root:不 – 2017-09-12 11:45:46