如何连接 Sequel Pro 与 Laradock

Jer*_*emy 5 docker laradock

我无法将我的 Laradock docker 与 Sequel Pro 连接。

在我的 .env 文件中

### MYSQL
MYSQL_VERSION=8.0
MYSQL_DATABASE=default, athsurvey
MYSQL_USER=homestead
MYSQL_PASSWORD=secret
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
Run Code Online (Sandbox Code Playgroud)

在我的 Sequel Pro 界面中,我输入了:

host: 127.0.0.1
user: homestead
pass: secret
Run Code Online (Sandbox Code Playgroud)

但这不起作用。您知道如何使我的连接成功吗?应该很简单...

非常感谢!

Omr*_*nic 2

目前Sequel Pro连接 MySQL 8存在一个尚未修复的已知问题,参考: https: //github.com/sequelpro/sequelpro/issues/2699

TablePlus也有类似的问题(尽管据说可以工作),参考:https ://twitter.com/Omranic/status/1011385798820859904

目前,我建议使用命令行或 Jetbrain 的DataGrip(它与 MySQL 8 配合良好),或者作为最后的选择,如果您不介意使用哪个版本的 MySQL 并且您正在本地开发,则可以降级到 v5.7,直到这些 GUI 工具正在修复并准备就绪。希望这可以帮助..