在 MySQL 租户下,每个数据库对象只属于一个数据库(DataBase),数据库名跟用户名没有直接关系,每个用户可以访问的数据库跟用户的权限有关系。用户访问数据库对象通常还需要切换到该数据库下,否则对象前面就要带上数据库对象所属的数据库名。
数据库下支持的数据库对象有:
- 表(Tables)
表是OceanBase数据库最基本的存储单元,容纳用户的数据。每个表包含很多行(rows),每行表示独立的数据记录(records)。每一行包含很多列(columns),每列表示记录的一个字段(fields)。
- 索引(Indexes 或 Keys)
- 视图(Views)
- 存储的子程序
存储的子程序是存储在数据库中的过程和函数,它们可以从访问数据库的客户端应用程序中调用。