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

PostgreSQL initdb (Khởi tạo cơ sở dữ liệu) trên Linux

Sau khi cài đặt PostgreSQL (công cụ máy chủ và máy khách), người ta cần chạy các lệnh sau dưới dạng ROOT ("su"). Bước quan trọng là bắt đầu "dịch vụ postgresql initdb" và để nó khởi tạo cơ sở dữ liệu PostgreSQL của bạn.

Nếu có bất kỳ lỗi nào, bạn cần xóa các thư mục "dữ liệu" cài đặt trống và đọc kỹ tất cả các tệp nhật ký.

# service postgresql initdb
# systemctl enable postgresql
# systemctl start postgresql

Sau khi thực hiện các thao tác trên, hãy xác minh rằng postgres nằm trong / var / lib / pgsql và một quá trình đang chạy với "ps -ef | grep postgres" (nó trên cổng 5432)

Nếu bạn gặp phải bất kỳ sự cố nào khác, bạn có thể cần tạo hoặc sửa đổi người dùng / mật khẩu postgres hoặc xóa thư mục dữ liệu postgres.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres có phải là người dùng mặc định và đặc biệt của PostgreSQL không?

  2. Nhận bản ghi trong đó khóa cột json là null

  3. Phương pháp xếp tầng xóa mềm trong mối quan hệ cha-con

  4. Tạo chuỗi ngày - sử dụng loại ngày làm đầu vào

  5. Sử dụng PgBouncer Connection Pooler cho PostgreSQL với ClusterControl 1.8.2