Ich habe dokku mit MySQL installiert. Ich versuche herauszufinden, wie man eine MySQL-Datenbank in dokku mit einer Datenbank-GUI wie Sequel ace oder Sequel pro verbindet.
Ich habe eine Datenbank erstellt und sie mit meiner (Laravel-)Anwendung verknüpft und es funktioniert großartig! Aber ich weiß nicht, welchen Benutzernamen/Passwort/Host ich in sequel ace eingeben muss, um eine Verbindung zur Datenbank in dokku herzustellen.
Hat jemand Erfahrung in diesem Bereich?
Vielen Dank im Voraus!
想通了。
dokku mysql:expose <db_name> <port>
dokku mysql:info <db_name>
查找“Dsn”(DATABASE_URL)。它看起来像 mysql://mysql:[数据库类型]://{用户名}:{密码}@{内部docker主机名}/{db_name}
我使用 Sequel Pro 成功连接,并显示以下信息:
PS:我在某处读到您需要在服务器上禁用 UFW,但我不在服务器管理中,所以我不知道这样做的后果。