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

Làm thế nào để xóa triệt để và cài đặt lại postgresql trên ubuntu?

Tùy chọn A

Nếu cài đặt của bạn chưa bị hỏng, bạn có thể thả các máy chủ PostgreSQL ("cụm") không mong muốn bằng cách sử dụng pg_dropcluster . Sử dụng tùy chọn đó để thanh lọc toàn bộ và cài đặt lại nếu bạn chỉ muốn khởi động lại với phiên bản PostgreSQL mới.

$ pg_lsclusters
Ver Cluster Port Status Owner    Data directory              Log file
11  main    5432 online postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
$ sudo systemctl stop [email protected]
$ sudo pg_dropcluster --stop 11 main
$ sudo pg_createcluster --start 11 main

Tùy chọn B

Nếu bạn thực sự cần thực hiện thanh lọc toàn bộ và cài đặt lại, trước tiên hãy đảm bảo rằng PostgreSQL không chạy. ps -C postgres sẽ không hiển thị kết quả.

Bây giờ chạy:

apt-get --purge remove postgresql\*

để xóa mọi thứ PostgreSQL khỏi hệ thống của bạn. Chỉ xóa postgres gói là không đủ vì nó chỉ là một gói meta trống.

Khi tất cả các gói PostgreSQL đã được gỡ bỏ, hãy chạy:

rm -r /etc/postgresql/
rm -r /etc/postgresql-common/
rm -r /var/lib/postgresql/
userdel -r postgres
groupdel postgres

Bây giờ bạn có thể:

apt-get install postgresql

hoặc để cài đặt hoàn chỉnh:

apt-get install postgresql-8.4 postgresql-contrib-8.4 postgresql-doc-8.4


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để di chuyển Bảng Postgres hiện có sang bảng được phân vùng một cách minh bạch nhất có thể?

  2. Chọn số hàng trong postgres

  3. Trình điều khiển QPSQL không được tải Qt

  4. Tên cột PostgreSQL có phân biệt chữ hoa chữ thường không?

  5. Cách current_time hoạt động trong PostgreSQL