sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL initdb (database-initialisatie) op Linux

Na het installeren van PostgreSQL (server- en clienttools) moet men de volgende commando's uitvoeren als ROOT ("su"). De belangrijkste stap is om "service postgresql initdb" te starten en uw PostgreSQL-database te laten initialiseren.

Als je fouten hebt, moet je de lege installatiedirectory's met "data" verwijderen en alle logbestanden aandachtig lezen.

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

Controleer na het bovenstaande of postgres zich in /var/lib/pgsql bevindt en een actief proces met "ps -ef | grep postgres" (het staat op poort 5432)

Als u andere problemen tegenkomt, moet u mogelijk een postgres-gebruiker/wachtwoord maken of wijzigen of een postgres-gegevensmap opschonen.



  1. Meerdere keren dezelfde array in MySQL IN-query met PDO

  2. Wat is de beste tekencodering voor de Japanse taal voor DB-, php- en html-weergave?

  3. Zoeken naar jsonb-array in PostgreSQL

  4. Telkolom bijwerken vanuit gegevens in een andere tabel