---
title: "Erste Schritte mit PostgreSQL"
description: "Verwendung Ihrer Datenbanken"
url: https://docs.ovhcloud.com/de/guides/web-cloud/databases/db-getting-started-postgresql
lang: de
lastUpdated: 2023-02-15
---
# Erste Schritte mit PostgreSQL

Sie möchten mit PostgreSQL arbeiten? Dann lesen Sie hier, wie Sie Ihre Datenbanken ganz einfach erstellen und verwalten.

## Allgemeine Informationen

### Voraussetzungen

- Benötigen Sie eine Web Cloud Databases Instanz
- Lesen Sie bitte zunächst die [Anleitung zu Web Cloud Databases](/de/guides/web-cloud/databases/db-getting-started.md)

### Was ist eine PostgreSQL Datenbank?

PostgreSQL ist ein Verwaltungssystem für relationale Datenbanken (RDBMS, Relational Database Management System). Es ist ein stabiles System und leicht erweiterbar und bietet eine hohe Datenqualität auch bei sehr großen Datenmengen. Außerdem besitzt PostgreSQL eine äußerst aktive Open Source Community.

## Die Verbindung mit der Datenbank herstellen

:::info
Bitte beachten Sie, dass dieses Angebot keinen Zugang zum Host-Server selbst ermöglicht, sondern zu den Datenbanken, die auf dem Server gehostet werden. Allgemeine SQL-Befehle funktionieren einwandfrei und Clients wie HeidiSQL oder SQuirreL SQL sind voll kompatibel.

:::

Um sich mit Ihrer Datenbank zu verbinden, benötigen Sie:

- Die Adresse Ihrer Datenbankinstanz
- Den Port Ihrer Datenbank
- Den Benutzernamen fûr Ihrer Datenbank
- Das Passwort Ihrer Datenbank
- Den Namen Ihrer Datenbank

Diese Informationen sind über Ihr OVHcloud Kundencenter
 einsehbar.
Eine Anleitung finden Sie unter: [Erste Schritte mit Web Cloud Databases](/de/guides/web-cloud/databases/db-getting-started.md)

### Per Kommandozeile verbinden

```bash
psql --host=server --port=port --user=user --password=password database_name
```

### Per PHP-Skript verbinden

```php
1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
```

### Per Software (SQuirreL SQL) verbinden

- Starten Sie SQuirreL SQL und klicken Sie auf <code className="action">Aliases</code>, danach auf <code className="action">+</code>

![launch SQuirreL SQL](/images/assets/screens/other/web-tools/squirrel/aliases.png)
- Füllen Sie die untenstehenden Felder aus und klicken Sie dann auf <code className="action">OK</code>
  - **Name**: Geben Sie einen Namen ein
  - **Driver**: Wählen Sie „PostgreSQL“
  - **URL**: Geben Sie die Server-Adresse und den Port wie folgt an jdbc:postgresql://server:port/database
  - **User Name**: Geben Sie den Benutzernamen ein
  - **Password**: Geben Sie das Passwort ein

![config connection](/images/assets/screens/other/web-tools/squirrel/add-alias-pgsql.png)
- Bestätigen Sie erneut, indem Sie auf den Button <code className="action">Connect</code> klicken

![valid connection](/images/assets/screens/other/web-tools/squirrel/connect-to-pgsql.png)
Sie sind jetzt mit Ihrer Datenbank verbunden:

![config connection](/images/assets/screens/other/web-tools/squirrel/general-dashboard-pgsql.png)
### Per phpPgAdmin verbinden

_In Kürze in einer anderen Anleitung verfügbar_

## Eine PostgreSQL Datenbank exportieren

### Meine Datenbank uber die Kommandozeile exportieren

```bash
pg_dump --host=server --port=port --user=user --password=password database_name > database_name.sql
```

## Eine PostgreSQL Datenbank importieren

### Meine Datenbank uber die Kommandozeile importieren

```bash
psql --host=server --port=port --user=user --password=password database_name < database_name.sql
```

## Weiterführende Informationen

Kontaktieren Sie für spezialisierte Dienstleistungen (SEO, Web-Entwicklung etc.) die [OVHcloud Partner](https://partner.ovhcloud.com/de/directory/).

Wenn Sie Hilfe bei der Nutzung und Konfiguration Ihrer OVHcloud Lösungen benötigen, beachten Sie unsere [Support-Angebote](https://www.ovhcloud.com/de/support-levels/).

Treten Sie unserer [User Community](https://community.ovhcloud.com/) bei.
