Использование API и mgrct
Всем привет!
Уже несколько часов не могу разобраться с документацией по API. Все что смог за это время - освоить простейшее:
Создать БД и пользователя
/usr/local/mgr5/sbin/mgrctl -m ispmgr db.edit name=migrtest username=migrtest owner=migrtest password=SuperPass123 sok=ok
Удалить БД
/usr/local/mgr5/sbin/mgrctl -m ispmgr db.delete elid='migrtest->MySQL'
Переименовать БД
/usr/local/mgr5/sbin/mgrctl -m ispmgr db.edit elid='migrtest->MySQL' name=newdb sok=ok
Но так и не понял как выполнить:
О таких задачах типа импорт/экспорт БД или данных даже и не мечтаю... elid, plid, ...
Разные видел API, но таких проблем никогда было.
Вызываю mgrctl -m ispmgr -i
и, например, в упор не вижу таких функций как:
Или как вот, например, понимать эти параметры из документации:
А это не одно и тоже?
Подскажите, пожалуйста, как работать минимально с этим API?
Грепал логи запросов /usr/local/mgr5/var/ispmgr.log
, но это вообще отдельная история с json.
02.10.2025 19:26