Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


22.4.4 关系表

您还可以使用X DevAPI来处理关系型表。在MySQL中,每个关系型表都与特定的存储引擎相关联。该部分的例子使用InnoDB表,位于world_x架构中。

要显示分配给db全局变量的架构,请执行db

mysql-py> db
<Schema:world_x>

如果返回值不是Schema:world_xdb变量设置为以下内容:

mysql-py> \use world_x
Schema `world_x` accessible through db.

Show All 表

要显示world_x架构中的所有关系型表,请在db对象上调用get_tables()方法。

mysql-py> db.get_tables()
[
    <Table:city>,
    <Table:country>,
    <Table:countrylanguage>
]

基本的操作,针对表进行限定包括:

Operation form Description
db.name.insert() `insert()`方法向命名的表中插入一条或多条记录。
db.name.select() `select()`方法返回命名表中的某些或全部记录。
db.name.update() `update()`方法更新命名表中的记录。
db.name.delete() `delete()`方法从命名表中删除一条或多条记录。