如何在 Docker + WSL2 上查找 MySQL 8.0 用户和密码

如何在 Docker + WSL2 上查找 MySQL 8.0 用户和密码

我按照 Laravel 网站上的说明进行操作:

在 Windows 上入门

现在我有一个正在运行的容器,里面有几个镜像,其中一个是 MySQL 8.0。但是我无法使用"root@localhost"无密码登录 MySQL。所以我假设生成了一些随机密码。我怎么才能找到它?或者如果不可能,如何正确删除并重新安装 MySQL 的新镜像(不是 mysql-server)

如果我必须重新安装 MySQL,请向我解释如何操作,并使新安装的图像显示在 Laravel 项目容器下,而不是单独显示

谢谢

答案1

我找到了:

如果其他初学者遇到同样的问题:Sail 安装会安装一个默认用户名和密码,您可以在以下文件中找到.env/home/username/project-name/.env

相关内容