PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Đối với người mới bắt đầu, có nhiều sự khác biệt giữa MySQL và PostgreSQL không

Lý do tại sao tôi thường đề xuất PostgreSQL trước MySQL là vì MySQL khác xa với các tiêu chuẩn (SQL-khôn ngoan). Nó không hỗ trợ việc sử dụng các chức năng cửa sổ (phiên bản 8.4), biểu thức bảng thông thường (8.4), ràng buộc KIỂM TRA , Toán tử EXCEPT / MINUS, thậm chí FULL OUTER JOINs ... Mặc dù bạn có thể chưa bao giờ nghe nói về những từ này, nhưng bạn sẽ phải sử dụng những khái niệm đó tại một số điểm.

Tôi thực sự khuyên bạn nên bắt đầu với PostgreSQL, sau đó bạn có thể tìm hiểu SQL "thực" là gì. Sau đó, bạn có thể quyết định xem MySQL có đủ hay không.

P.S. Tôi đã bắt đầu với MySQL và tôi rất hối hận. Bây giờ tôi sử dụng PostgreSQL và tôi thích nó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhà cung cấp dịch vụ đám mây Deep-Dive:PostgreSQL trên Microsoft Azure

  2. Có cách nào để xác định một hằng số được đặt tên trong một truy vấn PostgreSQL không?

  3. Khóa cho CHỌN để một quy trình khác không lấy dữ liệu cũ

  4. SQL động (EXECUTE) làm điều kiện cho câu lệnh IF

  5. Phương thức org.postgresql.jdbc4.Jdbc4Connection.isValid (int) chưa được triển khai