initDB [ -pgdata =dbdir| -RDBDIR] [ - -pglib =libdir| -llibdir] [ - -Template =Mẫu| -tMẫu] [--Username =tên| -utên] [ - -Noclean | -n] [ -Debug | -d]
kèo bóng đá hôm nay và ngày mai tệp tạo nên ở đâuPostgres? Ngoài kèo bóng đá hôm nay và ngày mai tệp có để đi trong kèo bóng đá hôm nay và ngày mai thư mục cụ thể vì chức năng của chúng, kèo bóng đá hôm nay và ngày mai tệp tạo nênPostgresPhần mềm đã được cài đặt trong A thư mục được gọi làlibdirThư mục. kèo bóng đá hôm nay và ngày mai ví dụ về kèo bóng đá hôm nay và ngày mai tệp sẽ được tìm thấy ở đó cái đóinitDBNhu cầu làGlobal1.bki.source, mà chứa tất cả kèo bóng đá hôm nay và ngày mai thông tin đi vào chia sẻ Bảng danh mục.
Bạn muốn cơ sở dữ kèo bóng đá hôm nay và ngày mai ở đâu trong hệ thống tệp Unix của bạn dữ kèo bóng đá hôm nay và ngày mai để đi? Thư mục cấp cao nhất được gọi làPGDATAThư mục.
Ai sẽ làPostgresSuperuser cho cơ sở dữ kèo bóng đá hôm nay và ngày mai này hệ thống? ThePostgresSuperuser là người dùng Unix sở hữu tất cả các tệp lưu trữ Hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai và cũng sở hữu bưu điện và phụ trợ các quá trình truy cập chúng. Hoặc chỉ để nó mặc định cho bạn (Người dùng Unix chạyinitDB).
Lưu ý:Chỉ có Superuser Unix (root) có thể tạo hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai với Chủ sở hữu khác vớiPostgresSuperuser.
Khác, ít được sử dụng, kèo bóng đá hôm nay và ngày mai tham số cũng là có sẵn:
Thay thếTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai trong một hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai hiện có và không chạm vào bất cứ thứ gì khác. Điều này rất hữu ích khi bạn cần nâng cấp của mìnhTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai sử dụnginitDBTừ kèo bóng đá hôm nay và ngày mai mới hơn phát hànhPostgres, hoặc Khi bạnTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai có bị hỏng bởi một số vấn đề hệ thống. Bình thường Nội dung củaTemplate1vẫn còn Không đổi trong suốt vòng đời của hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai. Bạn Không thể phá hủy bất cứ thứ gì bằng cách chạyinitDBvới--TemplateTùy chọn.
Theo mặc định, khiinitDBXác định lỗi đó ngăn không cho nó tạo ra hoàn toàn hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai, nó xóa bất kỳ tệp nào nó có thể có được tạo ra trước khi xác định rằng nó không thể hoàn thành công việc. Bao gồm bất kỳ tệp lõi nào do các chương trình nó để lại Gọi. Tùy chọn này ức chế mọi việc dọn dẹp và do đó hữu ích cho việc gỡ lỗi.
In đầu ra gỡ lỗi từ phần phụ trợ Bootstrap. kèo bóng đá hôm nay và ngày mai Bootstrap phụ trợ là chương trìnhinitDBSử dụng để tạo danh mục bàn. Tùy chọn này tạo ra kèo bóng đá hôm nay và ngày mai lượng lớn đầu ra. Nó cũng tắt bước hút bụi cuối cùng.
Tệp cũng được nhập vàoinitDB:
Nếu xuất hiện ở đâu đó trong đường dẫn tìm kiếm lệnh Unix (được xác định bởi biến môi trường đường dẫn). Đây là kèo bóng đá hôm nay và ngày mai chương trình chỉ định mặc định cho kèo bóng đá hôm nay và ngày mai số lệnh tùy chọn. Xem bên dưới.
Nội dung cho các bảng danh mục được chia sẻ trong phần mới Hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai. Tệp này là một phần củaPostgresPhần mềm.
Nội dung cho các bảng Template1 trong cơ sở dữ kèo bóng đá hôm nay và ngày mai mới hệ thống. Tệp này là một phần củaPostgresPhần mềm.
initDBsẽ tạo kèo bóng đá hôm nay và ngày mai tệp trong ThePGDATAVùng dữ kèo bóng đá hôm nay và ngày mai là Bảng hệ thống và khung để cài đặt hoàn chỉnh.
initDBTạo kèo bóng đá hôm nay và ngày mai cái mớiPostgresHệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai. MỘT Hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai là một tập hợp các cơ sở dữ kèo bóng đá hôm nay và ngày mai là tất cả được quản lý bởi cùng một người dùng Unix và được quản lý bởi một Postmaster.
Tạo hệ thống cơ sở dữ kèo bóng đá hôm nay và ngày mai bao gồm việc tạo các thư mục trong đó dữ kèo bóng đá hôm nay và ngày mai cơ sở dữ kèo bóng đá hôm nay và ngày mai sẽ tồn tại, tạo ra Bảng danh mục được chia sẻ (bảng không thuộc về bất kỳ cụ thể nào cơ sở dữ kèo bóng đá hôm nay và ngày mai) và tạoTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai. Là gìTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai? Khi bạn tạo cơ sở dữ kèo bóng đá hôm nay và ngày mai,PostgresCó bằng cách sao chép mọi thứ từ TheTemplate1Cơ sở dữ kèo bóng đá hôm nay và ngày mai. Nó chứa Bảng danh mục được điền cho những thứ như các loại tích hợp.
sauinitDBTạo cơ sở dữ kèo bóng đá hôm nay và ngày mai, nó hoàn thành việc khởi tạo bằng cách chạyVACUUM, đặt lại kèo bóng đá hôm nay và ngày mai số tối ưu hóa tham số.
Có ba cách để cung cấp kèo bóng đá hôm nay và ngày mai tham số choinitDB.
Bạn có thể sử dụnginitDBTùy chọn lệnh.
Bạn có thể đặt kèo bóng đá hôm nay và ngày mai biến môi trường trước khi gọiinitDB.
Bạn có thể có kèo bóng đá hôm nay và ngày mai chương trình gọi làPostconfigTrong tìm kiếm lệnh Unix của bạn con đường.initDBgọi điều đó chương trình và chương trình đó sau đó viếtinitDBtham số cho đầu ra tiêu chuẩn của nó suối. Tùy chọn thứ ba này không phải là kèo bóng đá hôm nay và ngày mai điều phổ biến để làm, Tuy nhiên.
Tùy chọn lệnh luôn ghi đè tham số được chỉ định bất kỳ tham số nào khác đường. kèo bóng đá hôm nay và ngày mai giá trị được trả về bởiPostconfigGhi đè bất kỳ môi trường nào Biến, nhưng của bạnPostconfigChương trình có thể dựa trên đầu ra của nó vào kèo bóng đá hôm nay và ngày mai biến môi trường nếu bạn muốn kèo bóng đá hôm nay và ngày mai giá trị của chúng được sử dụng.
Giá trị đóPostconfigĐầu ra phải có định dạng
VAR1=Value1 var2=value2...Nó không thể xuất ra gì nếu nó không muốn cung cấp bất kỳ tham số. ThevarGiá trị là bằng với tên biến môi trường tương ứng. Ví dụ,
pgdata =/tmp/postgres_testcó tác dụng tương tự như gọiinitDBvới biến môi trường được gọi làpgdatacó giá trị là/tmp/postgres_test.