MySQL 9.0 发布说明
您还可以使用 X DevAPI 来操作关系型表格。在 MySQL 中,每个关系型表格都与一个特定的存储引擎相关联。本节中的示例使用 InnoDB
表格,位于 world_x
模式中。
确认模式
要显示分配给 db
全局变量的模式,请发出 db
。
mysql-js> db
<Schema:world_x>
如果返回的值不是 Schema:world_x
,请按如下方式设置 db
变量
mysql-js> \use world_x
Schema `world_x` accessible through db.
显示所有表格
要显示 world_x
模式中的所有关系型表格,请对 db
对象使用 getTables()
方法。
mysql-js> db.getTables()
{
"city": <Table:city>,
"country": <Table:country>,
"countrylanguage": <Table:countrylanguage>
}
基本表格操作
按表格范围的基本操作包括
操作形式 | 描述 |
---|---|
db. |
该 insert() 方法将一个或多个记录插入到指定的表格中。 |
db. |
该 select() 方法返回指定的表格中的一些或所有记录。 |
db. |
该 update() 方法更新指定的表格中的记录。 |
db. |
该 delete() 方法从指定的表格中删除一个或多个记录。 |
相关信息
有关更多信息,请参阅 使用关系型表格。
CRUD EBNF 定义 提供了操作的完整列表。
有关设置
world_x
模式示例的说明,请参阅 第 22.3.2 节,“下载并导入 world_x 数据库”。