MySQL 8.4 Release Notes
22.4.4.4 删除表
您可以使用 delete()
方法来从数据库中移除一些或全部记录。X DevAPI 提供了额外的方法,可以与 delete()
方法一起使用,以便筛选和排序要删除的记录。
以下示例将搜索条件传递给 delete()
方法。所有匹配条件的记录都从 city
表中被删除。在这个例子中,有一条记录匹配了条件。
mysql-py> db.city.delete().where("Name = 'Olympia'")
MySQL Shell 中的 drop_collection()
方法也用于从数据库中删除关系型表。例如,要从 world_x
数据库中删除名为 citytest
的表,请执行:
mysql-py> db.drop_collection("citytest")
-
请参阅 TableDeleteFunction 以获取完整的语法定义。
-
请参阅 第 22.4.2 节,“下载和导入 world_ x 数据库” 以获取重建
world_x
数据库的说明。