PostgreSQL: soi kèo bóng đá truoctran liệu: 9.5: PostgreSQL 9.5.25 | |||
---|---|---|---|
prev | UP | Chương 1. Bắt đầu | NEXT |
Kiểm tra đầu tiên để xem tỷ lệ kèo bóng đá tối nay bạn có thể truy cập máy chủ cơ sở dữ tỷ lệ kèo bóng đá tối nay hay không là cố gắng tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay. ChạyPostgreSQLMáy chủ có thể quản lý nhiều cơ sở dữ tỷ lệ kèo bóng đá tối nay. Thông thường, một cơ sở dữ tỷ lệ kèo bóng đá tối nay riêng biệt được sử dụng cho mỗi dự án hoặc cho mỗi người dùng.
Có thể, quản trị viên trang web của bạn đã tạo một cơ sở dữ tỷ lệ kèo bóng đá tối nay cho việc sử dụng của bạn. Anh ấy nên nói với bạn tên của cơ sở dữ tỷ lệ kèo bóng đá tối nay của bạn là gì.
Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới, trong ví dụ này có tênMyDB, bạn sử dụng lệnh sau:
$ createdb MyDB
Nếu điều này không tỷ lệ kèo bóng đá tối nay ra phản hồi thì bước này đã thành công và bạn có thể bỏ qua phần còn lại của phần này.
Nếu bạn thấy một tin nhắn tương tự như:
createdb: không tìm thấy lệnh
sau đóPostgreSQLkhông được cài đặt đúng cách. Hoặc là nó hoàn toàn không được cài đặt hoặc đường dẫn tìm kiếm của shell của bạn không được đặt để bao gồm nó.
$ /usr/local/pgsql/bin/createdb mydb
Đường dẫn tại trang web của bạn có thể khác. Liên hệ với quản trị viên trang web của bạn hoặc kiểm tra các hướng dẫn cài đặt để sửa tình huống.
Một phản hồi khác có thể là:
createdb: Không thể kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay Postgres: Không thể kết nối với máy chủ: Không có tệp hoặc thư mục đó
Điều này có nghĩa là máy chủ không được khởi động hoặc nó không được khởi động khicreatedbdự kiến nó. Một lần nữa, hãy kiểm tra các hướng dẫn cài đặt hoặc tham khảo ý kiến quản trị viên.
Một phản hồi khác có thể là:
createdb: không thể kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay Postgres: Fatal: Vai trò "Joe" không tồn tại
nơi tên đăng nhập của riêng bạn được đề cập. Điều này sẽ xảy ra nếu quản trị viên chưa tỷ lệ kèo bóng đá tối nayPostgreSQLTài khoản người dùng cho bạn. (PostgreSQLTài khoản người dùng khác với tài khoản người dùng hệ điều hành.) Nếu bạn là quản trị viên, xemChương 20Để được trợ giúp tỷ lệ kèo bóng đá tối nay tài khoản. Bạn sẽ cần phải trở thành người dùng hệ điều hành, theo đóPostgreSQLĐã được cài đặt (thường làPostgres) Để tỷ lệ kèo bóng đá tối nay tài khoản người dùng đầu tiên. Nó cũng có thể là bạn được chỉ định mộtPostgreSQLTên người dùng khác với tên người dùng hệ điều hành của bạn; Trong trường hợp đó bạn cần sử dụng-USwitch hoặc đặtPGUSERBiến môi trường để chỉ định của bạnPostgreSQLTên người dùng.
Nếu bạn có tài khoản người dùng nhưng nó không có đặc quyền cần thiết để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay, bạn sẽ thấy như sau:
createdb: Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay Không thành công: Lỗi: Quyền bị từ chối để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay
Không phải mọi người dùng đều có sự cho phép tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Nếu nhưPostgreSQLTừ chối tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay cho bạn sau đó quản trị viên trang web cần cho phép bạn tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay. Tham khảo ý kiến quản trị viên trang web của bạn nếu điều này xảy ra.PostgreSQLBản thân bạn nên đăng nhập cho các mục đích của hướng dẫn này trong tài khoản người dùng mà bạn đã khởi động máy chủ như.[1]
Bạn cũng có thể tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay với các tên khác.PostgreSQLCho phép bạn tạo bất kỳ số lượng cơ sở dữ tỷ lệ kèo bóng đá tối nay nào tại một trang web nhất định. Tên cơ sở dữ tỷ lệ kèo bóng đá tối nay phải có ký tự đầu tiên chữ cái và được giới hạn ở độ dài 63 byte.
$ createdb
Nếu bạn không muốn sử dụng cơ sở dữ tỷ lệ kèo bóng đá tối nay của mình nữa, bạn có thể xóa nó. Ví dụ: nếu bạn là chủ sở hữu (người tạo) của cơ sở dữ tỷ lệ kèo bóng đá tối nayMyDB, bạn có thể phá hủy nó bằng lệnh sau:
$ DROPDB MyDB
(Đối với lệnh này, tên cơ sở dữ tỷ lệ kèo bóng đá tối nay không mặc định với tên tài khoản người dùng. Bạn luôn cần chỉ định nó.) Hành động này loại bỏ tất cả các tệp được liên kết với cơ sở dữ tỷ lệ kèo bóng đá tối nay và không thể hoàn tác
thêm vềcreatedbvàdropdbCó thể tìm thấy trongcreatedbvàdropdb
[1] |
như một lời giải thích cho lý do tại sao điều này hoạt động:PostgreSQLTên người dùng tách biệt với tài khoản người dùng hệ điều hành. Khi bạn kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay, bạn có thể chọn cái gìPostgreSQLTên người dùng để kết nối AS; Nếu bạn không, nó sẽ mặc định với cùng tên với tài khoản hệ điều hành hiện tại của bạn.PostgreSQLTài khoản người dùng có cùng tên với người dùng hệ điều hành đã khởi động máy chủ và điều đó cũng xảy ra rằng người dùng luôn có quyền tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay. Thay vì đăng nhập vì người dùng đó, bạn cũng có thể chỉ định-UTùy chọn ở mọi nơi để chọnPostgreSQLTên người dùng để kết nối AS. |