首页 >

MySQL的cmd输入密码就没了 |mysql 负数四舍五入

mysql设置ip登录,mysql查找5条,mysql 如何产生表锁,winxp安装mysql5.7.20,mysql相关日志说明,mysql 负数四舍五入MySQL的cmd输入密码就没了 |mysql 负数四舍五入
$ mysql -u username -p
Enter password:

在上面的命令中,大家使用了-p选项,让MySQL命令行工具提示大家输入密码。但是在输入完毕后,大家按下回车键,密码就消失了,无法成功登录到MySQL。

这是因为MySQL命令行工具终端的默认设置中,不会回显大家输入的密码字符,所以看起来好像密码直接消失了。

解决这个问题的方法就是手动设置终端的密码回显模式,让大家可以看到输入的密码。

$ mysql -u username -p
Enter password: ****

大家可以使用下面的命令来设置终端的密码回显模式:

stty -echo

执行完毕后,大家再输入密码就可以看到回显的星号,如上面的例子所示了。

在使用完MySQL后,大家需要重置终端的设置,让它恢复正常的回显模式。

stty echo

这样大家就可以顺利登录到MySQL了。

总结一下,当大家在使用MySQL命令行工具时,如果遇到了输入密码后密码消失的问题,可以使用stty -echo命令手动设置终端的回显模式,这样就可以看到输入的密码了。