データベース
データベースサーバーの一覧を取得する
コマンド
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 サイトに「関連付け」ます。