RockMongo — это инструмент администрирования MongoDB, с помощью которого вы можете управлять своим сервером, базами данных, коллекциями, документами, индексами и многим другим. Он обеспечивает очень удобный способ чтения, записи и создания документов. Это похоже на инструмент PHPMyAdmin для PHP и MySQL.
Загрузка RockMongo
Вы можете скачать последнюю версию RockMongo здесь: https://github.com/iwind/rockmongo
Установка RockMongo
После загрузки вы можете разархивировать пакет в корневой папке вашего сервера и переименовать извлеченную папку в rockmongo . Откройте любой веб-браузер и зайдите на страницу index.php из папки rockmongo. Введите admin / admin как имя пользователя / пароль соответственно.
Работа с RockMongo
Теперь мы рассмотрим некоторые основные операции, которые вы можете выполнять с RockMongo.
Создание новой базы данных
Чтобы создать новую базу данных, нажмите вкладку Базы данных . Нажмите Создать новую базу данных . На следующем экране введите имя новой базы данных и нажмите « Создать» . Вы увидите добавление новой базы данных на левой панели.
Создание новой коллекции
Чтобы создать новую коллекцию в базе данных, щелкните по этой базе данных на левой панели. Нажмите на ссылку Новая коллекция вверху. Укажите требуемое название коллекции. Не беспокойтесь о других полях Is Capped, Size и Max. Нажмите на Создать . Новая коллекция будет создана, и вы сможете увидеть ее на левой панели.
Создание нового документа
Чтобы создать новый документ, щелкните коллекцию, в которую вы хотите добавить документы. Когда вы нажмете на коллекцию, вы сможете увидеть все документы в этой коллекции, перечисленные там. Чтобы создать новый документ, нажмите на ссылку Вставить вверху. Вы можете ввести данные документа в формате JSON или массива и нажать « Сохранить» .
Экспорт / Импорт данных
Чтобы импортировать / экспортировать данные любой коллекции, щелкните эту коллекцию, а затем нажмите ссылку « Экспорт / импорт» на верхней панели. Следуйте следующим инструкциям, чтобы экспортировать данные в формате zip, а затем импортировать тот же zip-файл для импорта обратно данных.