我在终端中运行了这个[sudo apt-get install mysql-server],当我以root身份登录时[mysql -u root -p],空白不是我的密码。根据我读到的内容,安装应该提示输入密码,但我的密码没有弹出,但它仍然拒绝空字符串作为密码
最佳答案
当您以系统 root 用户身份登录时,Debian/Ubuntu 上默认安装的 MySQL 具有无密码访问权限,但在其他时候以 MySQL root 用户身份登录时则不然。
您需要首先成为系统上的root用户。
sudo su -
mysql
关于mysql - 为什么我的mysql默认密码不是空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46857119/