为什么mysql(mariadb)即使--password在命令行中也会不断询问密码



这件事把我逼疯了。如果我写:

mysql -unextcloud -pnextcloudpassword -h 127.0.0.1 -p 43306 -D nextcloud-db

我总是并且无论如何都会得到一个Enter password:跟随(它甚至不能被Ctrl-C中止(。

为什么?我该如何避免

我已经尝试过[-u|--user|-p|--password]与空间和=的任何组合的每一种组合。然后我得到了一个完全没有意义的联系被拒绝,但这是另一个问题(也是精神错乱的另一个来源(。

谢谢!

我注意到您有一个parm"…-p 43306…"-这确实是您可能想要的密码
"…
--port=43306"。
或使用大写P表示端口parm"…-P43306…">


如果没有帮助,你能发布实际的回复吗
干杯!

最新更新