検索

ホームページ  >  に質問  >  本文

Sequel Ace や Sequel Pro などのデータベース GUI を使用して dokku MySQL に接続します

MySQL を使用して dokku をインストールしました。 dokku の MySQL データベースを Sequel ace や Sequel pro のようなデータベース GUI に接続する方法を見つけようとしています。

データベースを作成し、(Laravel) アプリケーションにリンクしましたが、うまく機能しました。しかし、Dokku 内のデータベースに接続するには、続編 ace にどのユーザー名、パスワード、ホストを入力する必要があるかわかりません。

この分野で経験のある人はいますか?

###前もって感謝します!

P粉792673958P粉792673958236日前443

全員に返信(1)返信します

  • P粉309989673

    P粉3099896732024-03-28 14:32:00

    わかった。

    1. mysql データベースをポートに公開します dokku mysql:expose <db_name> <port>
    2. dokku mysql:info <db_name> を実行し、「Dsn」(DATABASE_URL) を見つけます。 mysql://mysql:@dokku-mysql-staging-db:3306/ のようになります。
    3. この URL には必要な情報がすべて含まれています
    4. [データベースの種類]://{ユーザー名}:{パスワード}@{内部 Docker ホスト名}/{db_name}
    5. データベース GUI にリモートで接続できるようになりました
    Sequel Pro を使用して接続に成功すると、次の情報が表示されました:

    リーリー

    PS: サーバー上で UFW を無効にする必要があるとどこかで読みましたが、私はサーバー管理に携わっていないため、その結果がどうなるかはわかりません。

    返事
    0
  • キャンセル返事