Dokumentacja techniczna OVH

Pierwsze kroki z PostgreSQL

Korzystanie z baz danych

Chcesz korzystać z PostgreSQL? Sprawdź, jak w prosty sposób tworzyć bazy danych i nimi zarządzać!

Informacje ogolne

Wymagania

Wymagane jest: - Posiadanie instancji CloudDB - Zapoznanie się z przewodnikiem na temat CloudDB: docs/cloud/clouddb/debuter-avec-clouddb

Czym jest baza danych PostgreSQL?

PostgreSQL to system zarządzania relacyjnymi bazami danych oraz obiektami (SGBDRO).

Jest to mocny i skalowalny system, który może obsługiwać duże ilości danych. Dysponuje on również bardzo aktywną społecznością.

Logowanie do bazy danych

Oferta ta nie daje dostępu do hosta, lecz do baz danych, które są na nim zainstalowane. Podstawowe polecenia SQL działają bez problemu, a oprogramowanie typu HeidiSQL i SQuirreL SQL jest w pełni kompatybilne.

Aby zalogować się do bazy danych, musisz dysponować:

  • Adresem swojej instancji bazy danych
  • Portem bazy danych
  • Nazwą użytkownika bazy danych
  • Hasłem do bazy danych
  • Nazwą bazy danych.

Wszystkie te informacje są dostępne w Panelu klienta.

Zapoznaj się również z tym przewodnikiem:

Logowanie z linii polecen

psql --host=serwer --port=port --user=użytkownik --password=password nazwa_bazy

Logowanie poprzez skrypt PHP

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

Logowanie za pomoca oprogramowania (SQuirreL SQL)

  • Uruchom program SQuirreL SQL i kliknij na Aliases i na +

launch SQuirreL SQL

  • Wypełnij poniższe pola i kliknij na przycisk OK:
    • Name: Wybierz nazwę
    • Driver: Wybierz "PostgreSQL"
    • URL: Wskaż nazwę serwera oraz port w formie jdbc:postgresql://server:port/database
    • User Name: Wskaż nazwę użytkownika
    • Password: Wskaż hasło

config connection

  • Zatwierdź za pomocą przycisku Connect

valid connection

Zalogowałeś się do bazy danych:

config connection

Logowanie przez interfejs phppgAdmin

Wkrótce dostępne w innym przewodniku.

Eksportowanie bazy danych PostgreSQL

Eksportowanie bazy z linii polecen

pg_dump --host=serwer --port=port --user=użytkownik --password=password nazwa_bazy > nazwa_bazy.sql

Importowanie bazy danych PostgreSQL

Importowanie bazy z linii polecen

psql --host=serwer --port=port --user=użytkownik --password=password nazwa_bazy < nazwa_bazy.sql

Inne przewodniki, które mogą Cię zainteresować...