- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我不久前安装了 mySQL,但现在安装了 MAMP,其中还包括 mySQL。我想在这个新的 mySQL 实例中更改根用户密码,但我无法让它工作:
mysqladmin -u root -p --port=8889 --protocol=TCP password myNewPassword
(我必须使用端口号和 TCP 协议(protocol),否则它只会尝试连接到我的旧 mySQL 实例)
我得到的错误是:
mysqladmin: [Warning] Using a password on the command line interface can be insecure. Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety. mysqladmin: unable to change password; error: 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '() IDENTIFIED BY 'myNewPassword'' at line 1'
我做错了什么?
最佳答案
来自 MAMP 常见问题解答:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password <NEWPASSWORD>
替换为新密码。您需要提供现有的根用户密码(例如“root”)。
之后,您还需要更改 phpMyAdmin 和其他与 MAMP 一起使用的脚本的密码。您可以在文件/Applications/MAMP/bin/phpMyAdmin/config.inc.php 中更改 phpMyAdmin 的密码。
关于mysql - 如何在 MAMP 中更改 mySQL root 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42254792/
我是一名优秀的程序员,十分优秀!