メインコンテンツにスキップ

データベース

データベースサーバーの一覧を取得する

コマンド

mogwai databases servers list

出力例

ID      NAME                    TYPE            LOCAL   HOST    USERNAME        AVAIL
1 mysql(localhost) mysql true fastuser true
2 postgresql(localhost) postgresql true fastuser true

サーバー IDs は他のコマンドで使用されます。

データベースの一覧を取得する

コマンド

mogwai databases list

出力例

ID      NAME            SERVER_NAME             LOCAL           HOST    CHARSET OWNER   SIZE    CREATE_AT                              
1 db1 mysql(localhost) localhost true utf8mb4 user 0 2024-05-28 10:03:03.227413266 +0000 UTC
2 database43s mysql(localhost) localhost true utf8mb4 user82 0 2024-05-28 10:07:15.001640584 +0000 UTC

データベース一覧を同期する

最近データベースを追加または削除したにもかかわらず、まだ FASTPANEL に表示されていない場合は、一覧の同期を強制できます

コマンド

mogwai databases sync

新しいデータベースを作成する

コマンド

mogwai databases create [flags]

オプション

  • -n, --name=NAME : データベース名。
  • -o, --owner="fastuser" :  データベースが追加される FASTPANEL ユーザー。
  • -s, --site=SITE : データベースが追加される FASTPANEL 内のウェブサイト。
  • -c, --charset="utf8mb4" : データベースのエンコーディング。
  • -u, --username=USERNAME : データベースのユーザー名。
  • -p, --password=PASSWORD : データベースユーザーのパスワード。

コマンド例

mogwai databases create --server=1 -n db1 -o fastuser -s example.com -u dbuser -p dbpassword1

このコマンドは、デフォルトのデータベースサーバー (--server=1) に db1 という名前のデータベースを作成し、それを example.com サイトに「関連付け」ます。