MySQL 8.3 Release Notes
在 MySQL Shell 中,您可以创建新集合、获取 schema 中的现有集合列表并从 schema 中删除现有集合。集合名称区分大小写,每个集合名称必须是唯一的。
要显示分配给 schema 变量的值,请发出:
mysql-js> db
如果 schema 值不是 Schema:world_x,则设置 db 变量,发出:
mysql-js> \use world_x
要在现有 schema 中创建新集合,请使用 db 对象的 createCollection() 方法。以下示例在 world_x schema 中创建了一个名为 flags 的集合。
mysql-js> db.createCollection("flags")
该方法返回一个集合对象。
<Collection:flags>
要显示 world_x schema 中的所有集合,请使用 db 对象的 getCollections() 方法。服务器返回的集合将出现在括号之间。
mysql-js> db.getCollections()
[
<Collection:countryinfo>,
<Collection:flags>
]
要从 schema 中删除现有集合,请使用 db 对象的 dropCollection() 方法。例如,要删除 flags 集合从当前 schema,请发出:
mysql-js> db.dropCollection("flags")
在 MySQL Shell 中,dropCollection() 方法也用于删除 schema 中的关系表。
-
请参阅 集合对象,以获取更多示例。