繁体   English   中英

如何连接到数据库(Laravel 与 ddev 和 MySQL)

[英]How to connect to database (Laravel with ddev and MySQL)

我有一个 Laravel 项目,我必须在其中连接到 MySQL 数据库。 我使用 ddev 部署了项目,所以我使用 docker。.env 文件具有以下凭据:

DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=db
DB_USERNAME=db
DB_PASSWORD=db

使用此配置,我可以进行迁移,并且一切正常,但我如何才能看到该数据库? 我可以链接本地 MySQL 服务器中的数据库吗? 例如,我可以将此主机更改为 localhost 并设置我创建的数据库吗?

我真的不知道为什么会这样,所以如果有人帮助我,我将不胜感激。

您可以通过多种不同的方式探索您的数据库:

  • ddev mysql
  • ddev launch -p (或单击ddev describe中的链接以使用 PhpMyAdmin
  • 在 web 容器或数据库容器中使用 mysql 客户端

您可以使用ddev export-db将数据库导出为文本格式,或者使用ddev snapshot制作二进制快照。

https://ddev.readthedocs.io/en/latest/users/topics/database_management/有更多关于数据库浏览器的细节和选项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM