【发布时间】:2021-07-09 17:38:25
【问题描述】:
据我所知,DDEV 为 phpMyAdmin 提供了配置选项,可以轻松地使用容器化的 MySQL/MariaDB 数据库。但我宁愿使用不同的工具,例如phpStorm 或 DBeaver 等。有没有办法让我的愿望成真?
Supplementing the docker-compose configuration我相应地暴露了端口 3306。
version: '3.6'
services:
web:
ports:
- 3306:3306
尝试从我的客户端主机连接到容器化 MariaDB 数据库如下所示。
$ mariadb --host=foo.ddev.site --user=db --password=db --database=db
ERROR 2013 (HY000): Lost connection to MySQL server at 'handshake: reading initial communication packet', system error: 11
【问题讨论】: