Базы данных
Получение списка серверов баз данных
Команда
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.