Postgresql 8.1.23 Tài tỷ lệ kèo bóng đá | ||||
---|---|---|---|---|
prev | Backward nhanh | Chuyển tiếp nhanh | Tiếp theo |
initDBTạo một mớiPostgreSQLCụm cơ sở dữ tỷ lệ kèo bóng đá. Một cơ sở dữ tỷ lệ kèo bóng đá cụm là một tập hợp các cơ sở dữ tỷ lệ kèo bóng đá được quản lý bởi một phiên bản máy chủ.
Tạo cụm cơ sở dữ tỷ lệ kèo bóng đá bao gồm việc tạo các thư mục trong đó dữ tỷ lệ kèo bóng đá cơ sở dữ tỷ lệ kèo bóng đá sẽ tồn tại, tạo ra Bảng danh mục được chia sẻ (bảng thuộc về toàn bộ cụm thay vì đến bất kỳ cơ sở dữ tỷ lệ kèo bóng đá cụ thể nào) và tạoTemplate1vàPostgresCơ sở dữ tỷ lệ kèo bóng đá. Khi bạn sau này tạo ra một cơ sở dữ tỷ lệ kèo bóng đá, mọi thứ trongTemplate1Cơ sở dữ tỷ lệ kèo bóng đá được sao chép. (Do đó, bất cứ thứ gì được cài đặt trongTemplate1được sao chép tự động vào mỗi cơ sở dữ tỷ lệ kèo bóng đá được tạo sau.)PostgresCơ sở dữ tỷ lệ kèo bóng đá là cơ sở dữ tỷ lệ kèo bóng đá mặc định được sử dụng để sử dụng bởi người dùng, tiện ích và các ứng dụng của bên thứ ba.
mặc dùinitDBSẽ cố gắng Tạo thư mục dữ tỷ lệ kèo bóng đá được chỉ định, nó có thể không có quyền Nếu thư mục chính của thư mục dữ tỷ lệ kèo bóng đá mong muốn là thuộc sở hữu gốc. Để khởi tạo trong một thiết lập như vậy, hãy tạo một dữ tỷ lệ kèo bóng đá trống thư mục là root, sau đó sử dụngChownđến Gán quyền sở hữu thư mục đó cho tài khoản người dùng cơ sở dữ tỷ lệ kèo bóng đá, sau đóSuĐể trở thành người dùng cơ sở dữ tỷ lệ kèo bóng đá chạyinitDB.
initDBphải được chạy với tư cách là người dùng mà sẽ sở hữu quy trình máy chủ, vì máy chủ cần phải có Truy cập vào các tệp và thư mục màinitDBTạo. Vì máy chủ có thể không được chạy như root, bạn không được chạyinitDBLà gốc hoặc. (Trên thực tế, nó sẽ từ chối làm như vậy.)
initDB12698_12804lc_collate) và Các lớp đặt ký tự (lc_ctype, ví dụ: trên, dưới, chữ số) được cố định cho tất cả các cơ sở dữ tỷ lệ kèo bóng đá và không thể đã thay đổi. Đơn đặt hàng khác ngoàiChoặcPOSIXCũng có hiệu suất hình phạt. Vì những lý do này, điều quan trọng là tỷ lệ kèo bóng đá quyền Locale khi chạyinitDB. Các Các danh mục địa phương còn lại có thể được thay đổi sau khi máy chủ được bắt đầu. Tất cả các giá trị địa phương của máy chủ (lc_*) có thể được hiển thị thông quaHiển thị tất cả. Thêm chi tiết có thể được tìm thấy trongPhần 21.1.
Mã hóa bộ ký tự có thể được đặt riêng cho một cơ sở dữ tỷ lệ kèo bóng đá khi nó được tạo.initDBXác định mã hóa choTemplate113703_13815---EncodingTùy tỷ lệ kèo bóng đá. Thêm chi tiết có thể được tìm thấy trongPhần 21.2.
Tùy tỷ lệ kèo bóng đá này chỉ định phương thức xác thực cho Người dùng địa phương được sử dụng trong14373_14386. Không sử dụngTrustTrừ khi bạn tin tưởng Tất cả người dùng cục bộ trên hệ thống của bạn.Trustlà mặc định để dễ dàng Cài đặt.
Tùy chọn này chỉ định thư mục trong đó cơ sở dữ tỷ lệ kèo bóng đá Cụm nên được lưu trữ. Đây là thông tin duy nhất Yêu cầu bởiinitDB, nhưng bạn có thể Tránh viết nó bằng cách đặtPGDATABiến môi trường, có thể thuận tiện vì máy chủ cơ sở dữ tỷ lệ kèo bóng đá (Postmaster) có thể tìm thấy thư mục cơ sở dữ tỷ lệ kèo bóng đá sau này bởi cùng một biến.
Chọn mã hóa cơ sở dữ tỷ lệ kèo bóng đá mẫu. Điều này sẽ cũng là mã hóa mặc định của bất kỳ cơ sở dữ tỷ lệ kèo bóng đá nào bạn tạo Sau này, trừ khi bạn ghi đè nó ở đó. Mặc định có nguồn gốc từ địa phương, hoặcSQL_ASCIINếu Điều đó không hoạt động. Các bộ ký tự được hỗ trợ bởiPostgreSQLMáy chủ là được mô tả trongPhần 21.2.1.
Đặt locale mặc định cho cụm cơ sở dữ tỷ lệ kèo bóng đá. Nếu như Tùy chọn này không được chỉ định, ngôn ngữ được kế thừa từ môi trườnginitDBChạy trong. Hỗ trợ địa phương được mô tả trongPhần 21.1.
như-Locale, nhưng chỉ đặt Locale trong danh mục được chỉ định.
Chọn tên người dùng của Superuser cơ sở dữ tỷ lệ kèo bóng đá. Cái này mặc định theo tên của người dùng hiệu quả đang chạyinitDB. Nó thực sự không quan trọng Tên của Superuser là gì, nhưng người ta có thể tỷ lệ kèo bóng đá giữ Tên thông thườngPostgres, ngay cả khi hệ điều hành hệ điều hành Tên người dùng khác nhau.
làm choinitDBLời nhắc cho a Mật khẩu để cung cấp cho Superuser cơ sở dữ tỷ lệ kèo bóng đá. Nếu bạn không có kế hoạch Khi sử dụng xác thực mật khẩu, điều này không quan trọng. Nếu không, bạn sẽ không thể sử dụng xác thực mật khẩu cho đến khi bạn có một mật khẩu được thiết lập.
làm choinitDBĐọc cơ sở dữ tỷ lệ kèo bóng đá Mật khẩu của Superuser từ một tệp. Dòng đầu tiên của Tệp được lấy làm mật khẩu.
Khác, ít được sử dụng, các tham số cũng có sẵn:
In đầu ra gỡ lỗi từ phụ trợ Bootstrap và A A Một vài thông điệp khác về sự quan tâm ít hơn cho chung công cộng. Phụ trợ bootstrap là chương trìnhinitDB18908_19031
Chỉ định ở đâuinitDBnên Tìm các tệp đầu vào của nó để khởi tạo cụm cơ sở dữ tỷ lệ kèo bóng đá. Điều này thường không cần thiết. Bạn sẽ được nói nếu bạn cần chỉ định vị trí của họ một cách rõ ràng.
Theo mặc định, khiinitDBXác định rằng một lỗi đã ngăn chặn hoàn toàn Tạo cụm cơ sở dữ tỷ lệ kèo bóng đá, nó xóa bất kỳ tệp nào nó có thể đã tạo ra trước khi phát hiện ra rằng nó không thể hoàn thành công việc. Tùy chọn này ức chế việc dọn dẹp và do đó hữu ích cho gỡ lỗi.