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] 举报,一经查实,本站将立刻删除。