Vuoi utilizzare PostgreSQL? Scopri come creare e gestire i tuoi database con la massima semplicità!
Introduzione
Prerequisiti
Per seguire questa guida è necessario: - Un'istanza CloudDB attiva - Aver consultato la guida all’utilizzo di CloudDB: docs/cloud/clouddb/debuter-avec-clouddb
Cose un database PostgreSQL?
PostgreSQL è un modello di database relazionale a oggetti (ORDBMS). È un sistema solido ed estendibile, in grado di gestire con la massima affidabilità un grande volume di dati. Dispone anche di una Community open source molto attiva.
Connettiti al database
Ricordiamo che questa offerta non dà accesso all’host ma ai database ospitati su di esso. È possibile utilizzare tutti i comandi SQL generici e i software come HeidiSQL o SQuirreL SQL sono totalmente compatibili.
Per accedere al tuo database, sono necessarie queste informazioni:
- indirizzo della tua istanza
- porta
- nome utente
- password
- nome del database
Questi dati sono disponibili nella sezione Web del tuo Spazio Cliente OVH.
Se necessario, consulta la guida:
Connessione da riga di comando
psql --host=server --port=porta --user=utente --password=password nome_database
Connessione con script PHP
1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=porta;dbname= nome_database', ' utente', 'password');
3. ?>
Connessione da software (SQuirreL SQL)
- Avvia SQuirreL SQL, clicca su
Aliasese poi su+
- Completa i campi qui sotto e clicca su
OKper confermare:- Name: scegli un nome
- Driver: scegli "PostgreSQL"
- URL: inserisci l’indirizzo del server e la porta in formato jdbc:postgresql://server:porta/nome_database
- User Name: inserisci il nome utente
- Password: inserisci la password
- Clicca su
Connectper confermare
A questo punto, sei connesso al tuo database:
Connessione con phpPgAdmin
Presto disponibile in un’altra guida.
Esporta un database PostgreSQL
Esportare il tuo database da riga di comando
pg_dump --host=server --port=porta --user=utente --password=password nome_database > nome_database.sql
Importa un database PostgreSQL
Importare il tuo database da riga di comando
psql --host=server --port=porta --user=utemte --password=password nome_database < nome_database.sql