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