[英]Connecting dokku MySQL to a database GUI (e.g. Sequel Ace or Sequel pro)
我有一个带有 MySQL 的 dokku 安装。 我试图弄清楚如何将我在 dokku 中的 MySQL 数据库连接到像 Sequel ace 或 Sequel pro 这样的数据库 GUI。
我已经创建了一个数据库并将其链接到我的(Laravel)应用程序,效果很好! 但是我不知道我需要填写哪个用户名/密码/主机,在sequel ace连接到dokku里面的数据库。
有人对这个有经验么?
提前致谢!
弄清楚了。
dokku mysql:expose <db_name> <port>
dokku mysql:info <db_name>
查找“Dsn”(DATABASE_URL)。 它看起来像 mysql://mysql:<random_code>@dokku-mysql-staging-db:3306/<db_name>[database type]://{username}:{password}@{inner docker host name}/{db_name}
我使用 Sequel Pro 成功连接了以下信息:
Host: { your servers IP address }
Username: { username from DB URL }
Password: { password from DB URL }
Port: { port you exposed the DB on }
PS:我在某处读到您需要在服务器上禁用 UFW,但我不在服务器管理中,所以我不知道这样做的后果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.