Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ความแตกต่างระหว่าง MySQL และ PostgreSQL

เปรียบเทียบ MySQL และ PostgreSQL

MySQL

  • Relational Database Management System (RDBMS)
  • พัฒนาโดย Oracle Corporation
  • รองรับ: Windows, Mac OS X, Linux, BSD, UNIX, z/OS, Symbian, AmigaOS
  • ไม่สามารถ Extend ได้ (Not Extensible)
  • GUI: phpMyAdmin
  • Backup: mysqldump, XtraBackup
  • มี Temporary Table
  • ไม่มี Materialized View
  • ไม่มี Data Domain Object

PostgreSQL

  • Object-Relational Database Management System (ORDBMS)
  • พัฒนาโดย Global Development Group
  • รองรับ: Windows, Mac OS X, Linux, BSD (ไม่รองรับ UNIX, z/OS, Symbian, AmigaOS)
  • Extend ได้ (Extensible)
  • GUI: pgAdmin
  • Backup: Online Backup
  • มี Temporary Table
  • มี Materialized View
  • มี Data Domain Object

สรุปความแตกต่างสำคัญ

ด้านMySQLPostgreSQL
TypeRDBMSORDBMS
Extensibilityไม่ได้ได้
Materialized Viewไม่มีมี
Data Domain Objectไม่มีมี
Backupmysqldump, XtraBackupOnline Backup
Platform Supportกว้างกว่าจำกัดกว่า