22.3.3.1 Создание, вывод списка и удаление коллекций
В MySQL Shell можно создавать новые коллекции, получать список существующих коллекций в схеме и удалять существующую коллекцию из схемы. Имена коллекций чувствительны к регистру, и каждое имя коллекции должно быть уникальным.
Подтверждение схемы
Чтобы отобразить значение, назначенное переменной схемы, выполните команду:
mysql-js> db
Если значение схемы не является Schema:world_x, установите переменную db, выполнив команду:
mysql-js> \use world_x
Создание коллекции
Для создания новой коллекции в существующей схеме используйте метод createCollection() объекта db. В следующем примере создается коллекция с именем flags в схеме world_x.
mysql-js> db.createCollection("flags")
Метод возвращает объект коллекции.
<Collection:flags>Вывод списка коллекций
Для отображения всех коллекций в схеме world_x используйте метод getCollections() объекта db. Коллекции, возвращаемые сервером, к которому вы в настоящее время подключены, отображаются в квадратных скобках.
mysql-js> db.getCollections()
[
<Collection:countryinfo>,
<Collection:flags>
]
Удаление коллекции
Для удаления существующей коллекции из схемы используйте метод dropCollection() объекта db. Например, чтобы удалить коллекцию flags из текущей схемы, выполните команду:
mysql-js> db.dropCollection("flags")
Метод dropCollection() также используется в MySQL Shell для удаления реляционной таблицы из схемы.
Связанная информация
Дополнительные примеры см.
© 2025 Oracle
Licensed under the GPLv2 License.