早期和database为同一概念。现database多指文件系统、物理上的数据容器、连接对象、日志等合在一起的东西,schema则专指数据库中的表结构、数据类型关系、约束等形成的一个逻辑结构,也可以理解为一个“对象”。

MySQLPostgre等中,应先创建database,再可以创建多个schema。相当于一个数据库中创建多个命名空间。