我不久前安装了 mySQL,但现在安装了 MAMP,其中还包括 mySQL。我想在这个新的 mySQL 实例中更改 root 用户密码,但我无法让它工作:
mysqladmin -u root -p --port=8889 --protocol=TCP password myNewPassword
(我必须使用端口号和 TCP 协议(protocol),否则它只会尝试连接到我旧的 mySQL 实例)
我得到的错误是:
我究竟做错了什么?
最佳答案
来自 MAMP 常见问题解答:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password <NEWPASSWORD>
替换为新密码。您需要提供现有的 root 用户密码(例如“root”)。
之后,您还需要更改 phpMyAdmin 和其他与 MAMP 一起使用的脚本的密码。您可以在文件/Applications/MAMP/bin/phpMyAdmin/config.inc.php 中更改 phpMyAdmin 的密码。
关于mysql - 如何在 MAMP 中更改 mySQL 根密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42254792/