如何在 laravel 中的桌面 docker 上找到 mysql 的密码?
How to find the password of mysql on desktop docker in laravel?
通过 sail Laravel 安装并在 windows 上 docker 安装后,我 运行 服务器通过:
./vendaor/bin/sail up -d
这是容器:
我无法通过 user: root and password
和 port 3306
连接到 MySQL
docker exec -it app-mysql-1 mysql -u root -p
我从应用程序容器中删除了 app-mysql-1 和 Run
一个 MySQL 图像,但问题仍然存在,我无法连接到 MySQL 和制作或迁移。
我可以找到自动生成的 MySQL 密码并可以更改它,但无法在 app containers
中连接和使用这个密码
如何连接到 app containers
中的 MySQL?
如果您没有更改默认的 Sail 数据库用户,那么您应该使用:
用户:sail
密码:密码
在./.env
中:
DB_USERNAME=sail
DB_PASSWORD=password
通过 sail Laravel 安装并在 windows 上 docker 安装后,我 运行 服务器通过:
./vendaor/bin/sail up -d
这是容器:
我无法通过 user: root and password
和 port 3306
docker exec -it app-mysql-1 mysql -u root -p
我从应用程序容器中删除了 app-mysql-1 和 Run
一个 MySQL 图像,但问题仍然存在,我无法连接到 MySQL 和制作或迁移。
我可以找到自动生成的 MySQL 密码并可以更改它,但无法在 app containers
如何连接到 app containers
中的 MySQL?
如果您没有更改默认的 Sail 数据库用户,那么您应该使用:
用户:sail
密码:密码
在./.env
中:
DB_USERNAME=sail
DB_PASSWORD=password