我有一个PostgreSQL数据库,其表被分为若干个模式。每个模式都有不同的访问控制;例如,一个模式可能对普通用户只读,而另一个模式则允许他们创建表。模式还充当命名空间,因此用户在创建新表时不必担心重复现有表。
我想使用MySQL创建类似的设置。它有相应的概念吗?如果没有,我该如何最接近地模拟它?我宁愿不使用多个数据库。
我有一个PostgreSQL数据库,其表被分为若干个模式。每个模式都有不同的访问控制;例如,一个模式可能对普通用户只读,而另一个模式则允许他们创建表。模式还充当命名空间,因此用户在创建新表时不必担心重复现有表。
我想使用MySQL创建类似的设置。它有相应的概念吗?如果没有,我该如何最接近地模拟它?我宁愿不使用多个数据库。
数据库 应该是最接近的。
在大多数使用MySQL的应用程序中,表名的前缀是必须的。