代码之家  ›  专栏  ›  技术社区  ›  DNS

什么是MySQL等价于PostgreSQL的“模式”?

  •  6
  • DNS  · 技术社区  · 15 年前

    我有一个PostgreSQL数据库,它的表被划分在许多模式中。每个模式都有一组不同的访问控制;例如,一个模式可能对常规用户是只读的,而允许他们在另一个模式上创建表。模式还充当名称空间,因此用户在创建新表时不必担心复制现有表。

    我想用MySQL创建一个类似的设置。它有一个等价的概念吗?如果不是,我怎么能最接近地模拟它呢?我不喜欢使用多个数据库。

    2 回复  |  直到 12 年前
        1
  •  11
  •   Milen A. Radev    15 年前

    Database 应该是最近的。

        2
  •  8
  •   moo    15 年前

    在大多数MySQL驱动的应用程序中,使用前缀表名是可行的。