微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PostgreSQL中的术语与MySQL是否匹配?

MySQL似乎使用诸如用户和表之类的词,而Postgresql似乎使用诸如用户,模式和关系之类的词.它们相等吗?有快速指南可以指导MysqL中的哪些单词与Postgresql相匹配?

解决方法:

这是一张表格,比较了MysqL和Postgresql的术语.每行包含等效术语.

+----------------------+-----------------------+
|        MysqL         |      Postgresql       |
+----------------------+-----------------------+
| user                 | login role (user)     |
| table                | relation (or table)   |
| database             | schema                |
| (N/A)                | database              |
| instance             | cluster               |
+----------------------+-----------------------+

MysqL中,表的绝对全名是database.table,而在Postgresql中,表的全名是database.schema.table.

*关于Postgresql中的角色,Postgresql曾用于区分用户和组,但是在Postgresql的较新版本中,只有一个概念:角色.看到这个问题:in PostgreSQL, what is the difference between user and role?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐