交互输入密码失败
当使用没有以下密码值的--password
或-p
选项调用时,MySQL客户端程序提示输入密码:
shell>mysql -u user_name -p Enter password:
在某些系统上,当在选项文件中或在命令行中指定密码时,您可能会发现密码有效,但在Enter password:
提示符下以交互方式输入密码时,密码无效。当系统提供的用于读取密码的库将密码值限制为少量字符(通常为八个)时,就会发生这种情况。这是系统库的问题,而不是MySQL的问题。要解决此问题,请将您的MySQL密码更改为八个或更少字符长度的值,或将您的密码放入选项文件中。