文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


22.4.3.1 建立、列出和刪除集合

在 MySQL Shell 中,您可以建立新的集合、取得綱要中現有集合的清單,以及從綱要中移除現有集合。集合名稱區分大小寫,且每個集合名稱都必須是唯一的。

確認綱要

若要顯示指派給綱要變數的值,請執行

mysql-py> db

如果綱要值不是 Schema:world_x,請執行下列命令來設定 db 變數

mysql-py> \use world_x
建立集合

若要在現有的綱要中建立新的集合,請使用 db 物件的 createCollection() 方法。下列範例會在 world_x 綱要中建立名為 flags 的集合。

mysql-py> db.create_collection("flags")

此方法會傳回集合物件。

<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 中,以從綱要中刪除關聯式資料表。

相關資訊