Перейти до основного вмісту

Бази даних

Отримання списку серверів баз даних

Команда

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

Ця команда створить базу даних з назвою db1 на сервері баз даних за замовчуванням (--server=1) і "прив’яже" її до сайту example.com.