首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未能更改Mac上mysql的密码

未能更改Mac上mysql的密码
EN

Stack Overflow用户
提问于 2016-03-08 07:36:48
回答 1查看 44关注 0票数 0

我想在我的Mac上更改mysql的密码。我想我以前从未改变过它。用户和密码都是根用户,我没有问题访问它。

但是,当我按照指示在网上找到时,输入以下命令:/Applications/MAMP/Library/bin/mysqladmin -u root -p password [my new password]

然后,我将“root”输入到它所需的密码。

我得到了这样的回答:"Access denied for user 'root'@'localhost' (using password: YES)

我试图用我发现的方法来解决这个问题:

  1. 停止MYSQL:# /etc/init.d/mysql stop# stop mysql#service mysql stop
  2. 键入以下内容:# mysql_safe --user=mysql --skip-grant-tables --skip-networking &
  3. 登录MYSQL:#mysql -uroot mysql# mysql -uroot mysql -p然后输入根密码并输入MYSQL
  4. 重置根密码:mysql>UPDATE user SET Password=[new password] where USER = "root";

还有几个步骤我没有测试。因为它从第一步就起不了作用。这让我觉得这可能不是解决我问题的正确方法。

我已经找了几个小时的答案了,现在只能试着要求解决了。请帮我一把。

EN

回答 1

Stack Overflow用户

发布于 2016-03-08 09:26:47

在您的方法(步骤2)中,没有包含正确的用户:

代码语言:javascript
运行
复制
--user=root

它应该是root,尽管它目前正在指定mysql

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35861593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档