MySQL 8.0 参考手册 / 第 20 章使用 MySQL 作为文档存储 / 20.4 Python 快速入门指南:用于文档存储的 MySQL Shell / 20.4.3 文件和收藏 /
20.4.3.1 创建、列出和删除集合
在 MySQL Shell 中,您可以创建新集合、获取模式中现有集合的列表以及从模式中删除现有集合。集合名称区分大小写,每个集合名称必须是唯一的。
要在现有架构中创建新集合,请使用该
db
对象的
createCollection()
方法。以下示例创建一个flags
在world_x
架构中调用的集合。
mysql-py> db.create_collection("flags")
该方法返回一个集合对象。
<收藏:旗帜>
world_x
要显示架构
中的所有集合,请使用db
对象的
get_collections()
方法。您当前连接的服务器返回的集合显示在括号中。
mysql-py> db.get_collections()
[
<Collection:countryinfo>,
<Collection:flags>
]
要从架构中删除现有集合,请使用该
db
对象的
drop_collection()
方法。例如,flags
要从当前模式中删除集合,请发出:
mysql-py> db.drop_collection("flags")
该drop_collection()
方法还用于 MySQL Shell 中以从模式中删除关系表。
有关更多示例,请参阅集合对象。