PostgreSQL: kèo chấp bóng đá hôm nay | |||
---|---|---|---|
prev | UP | Chương 1. Bắt đầu | Tiếp theo |
Khi bạn đã tạo cơ sở dữ kèo bóng đá c1, bạn có thể truy cập nó bằng cách:
chạyPostgreSQLChương trình Terminal tương tác, được gọi làPSQL, cho phép bạn nhập tương tác, chỉnh sửa và thực thiSQLlệnh.
Sử dụng công cụ mặt tiền đồ họa hiện có nhưpgadminhoặc bộ văn phòng vớiODBChoặcJDBCHỗ trợ để tạo và điều khiển cơ sở dữ kèo bóng đá c1. Những khả năng này không được đề cập trong hướng dẫn này.
Viết một ứng dụng tùy chỉnh, sử dụng một trong một số ràng buộc ngôn ngữ có sẵn. Những khả năng này được thảo luận thêm trongPhần IV.
Bạn có thể muốn khởi độngPSQLĐể thử các ví dụ trong hướng dẫn này. Nó có thể được kích hoạt choMyDBCơ sở dữ kèo bóng đá c1 bằng cách nhập lệnh:
$ PSQL MyDB
Nếu bạn không cung cấp tên cơ sở dữ kèo bóng đá c1 thì nó sẽ mặc định cho tên tài khoản người dùng của bạn. Bạn đã phát hiện ra sơ đồ này trong phần trước bằng cách sử dụngcreatedb.
inPSQL, bạn sẽ được chào đón với thông báo sau:
PSQL (9.4.26)
Dòng cuối cùng cũng có thể là:
MyDB =#
Điều đó có nghĩa là bạn là một siêu người dùng cơ sở dữ kèo bóng đá c1, rất có thể là trường hợp nếu bạn đã cài đặtPostgreSQLbản thân. Trở thành một siêu nhân có nghĩa là bạn không phải chịu các điều khiển truy kèo bóng đá c1.
Nếu bạn gặp sự cố bắt đầuPSQLSau đó quay lại phần trước. Chẩn đoán củacreatedbvàPSQLlà tương tự nhau và nếu cái trước làm việc thì sau này cũng sẽ hoạt động.
Dòng cuối cùng được in ra bởiPSQLlà lời nhắc và nó chỉ ra rằngPSQLđang lắng nghe bạn và bạn có thể gõSQLkèo bóng đá c1 vấn vào không gian làm việc được duy trì bởiPSQL. Hãy thử các lệnh này:
MyDB = Chọn phiên bản ();Phiên bảnMyDB = Chọn current_date;NgàyMyDB = Chọn 2 + 2;? Cột?
ThePSQLChương trình có một số lệnh nội bộ không phải là lệnh SQL. Họ bắt đầu với ký tự dấu gạch chéo ngược,"\". Ví dụ: bạn có thể nhận trợ giúp trên cú pháp của nhiềuPOSTGRESQL SQLlệnh bằng cách nhập:
MyDB = \ H
Để thoát ra khỏiPSQL, loại:
MyDB = \ Q
vàPSQLsẽ bỏ và đưa bạn trở lại vỏ lệnh của bạn. (Để biết thêm các lệnh nội bộ, nhập\?tạiPSQLNhắc.) Khả năng đầy đủ củaPSQLđược ghi lại trongPSQL. Trong hướng dẫn này, chúng tôi sẽ không sử dụng các tính năng này một cách rõ ràng, nhưng bạn có thể sử dụng chúng khi nó hữu ích.