## Forudsætninger
- Installer pgenv:Følg installationsinstruktionerne til dit operativsystem.
Brug af pgenv til at administrere flere PostgreSQL-forekomster
1. Opret en ny PostgreSQL-instans.
``` bash
pgenv init min-instans
```
Dette vil oprette en ny mappe, `/home/postgres/.pgenv/instances/my-instance`, som vil indeholde datafilerne, logfilerne og andre konfigurationsfiler for den nye PostgreSQL-instans.
2. Start den nye forekomst.
``` bash
pgenv start min-instans
```
Dette vil starte PostgreSQL-serveren for den nye instans. Du kan bekræfte, at instansen kører ved at kontrollere outputtet af kommandoen `pg_ctl status`:
``` bash
$ pgenv status min-instans
pg_ctl status
-------------------------
PID:23173
Databibliotek:/home/postgres/.pgenv/instances/my-instance/data
Logfil:/home/postgres/.pgenv/instances/my-instance/logs/logfile
Port:5433
Status:kører
-------------------------
```
3. Opret forbindelse til den nye instans.
Du kan oprette forbindelse til den nye instans ved at bruge kommandoen `psql`:
``` bash
$ psql -d my-instance postgres
```
Dette åbner en psql-prompt, hvor du kan indtaste SQL-kommandoer for at interagere med databasen.
4. Administrer flere forekomster.
Du kan bruge pgenv til at administrere flere PostgreSQL-instanser ved at skifte mellem dem. For at skifte til en anden instans, brug kommandoen `pgenv use`:
``` bash
$ pgenv brug min-anden-instans
```
Dette vil ændre den aktuelle aktive instans til `min-anden-instans`.
Almindelige pgenv-kommandoer
Følgende er nogle almindelige pgenv-kommandoer:
- `pgenv init `:Opret en ny PostgreSQL-instans.
- `pgenv start `:Start en PostgreSQL-instans.
- `pgenv stop `:Stop en PostgreSQL-instans.
- `pgenv genstart `:Genstart en PostgreSQL-instans.
- `pgenv status `:Kontroller status for en PostgreSQL-instans.
- `pgenv brug `:Skift til en anden PostgreSQL-instans.
- `pgenv global instance-name`:Indstil en global forekomst for psql.
- `pgenv fjern `:Fjern en PostgreSQL-instans.
- `pgenv update`:Opdater pgenv til den nyeste version.
For mere information om pgenv, se dens officielle dokumentation.