Бази даних
Отримання списку серверів баз даних
Команда
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.