我刚刚安装了 MySQL,所以我不应该事先设置密码。
这在我尝试测试连接时出现:
然后,如果我将其留空,它就会出错。
我也试过“root”作为密码,“admin”只是试了几次,但仍然出错。我尝试在 MySQL shell 中键入 mysql -u root -p 但它一直说我没有连接。我迷路了。
最佳答案
连接后才知道有没有密码。那是因为它需要密码才能连接。所以它总是要求一个。
我认为您遇到的问题是没有密码和空白密码之间存在细微差别,并且因为您没有输入密码,所以当您可能设置了空白密码时,连接是在没有密码的情况下建立的。
也许尝试找到适用于 Windows 的 MySQL CLI 客户端并查看 --password
选项。
关于mysql - 为什么在我没有设置密码的情况下提示我输入 MySQL 服务器密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45587287/