Skip to content

Latest commit

 

History

History
188 lines (123 loc) · 9.72 KB

File metadata and controls

188 lines (123 loc) · 9.72 KB
title excerpt updated
Web Cloud Databases - Connettersi a un database
Questa guida ti mostra come connettersi a un database presente sulla soluzione Web Cloud Databases
2023-10-31

Obiettivo

È possibile consultare il contenuto del tuo database tramite un'interfaccia. Per effettuare questa operazione, è possibile connettersi in diversi modi.

Questa guida ti mostra come connettersi al database sul tuo database server.

Prerequisiti

Procedura

[!primary]

Attenzione: le soluzioni Web Cloud Databases{.external} non danno accesso al sistema di gestione dei database, ma ai database ospitati su di esso.
- Attenzione: non sono presenti accessi "root".
- I comandi SQL generici funzionano normalmente e software come HeidiSQL, SQuirreL o Adminer sono completamente compatibili.

Connettersi a un database MySQL o MariaDB

[!primary]

MariaDB è un derivato di MySQL e i diversi comandi sono esattamente gli stessi per questi 2 tipi di database.

Per phpMyAdmin OVHcloud

Accedi allo Spazio Cliente OVHcloud{.external} e seleziona Web Cloud. Clicca sulla scheda Web Cloud Databases{.action} nella colonna di sinistra e seleziona il nome del tuo database server.

Nella scheda Informazioni generali, trovi il link di accesso a phpMyAdmin nel riquadro "Gestione database" alla voce "Interfaccia utente".

web-cloud-databases{.thumbnail}

Si aprirà la pagina di connessione di phpMyAdmin.

web-cloud-databases{.thumbnail}

Per accedere al database, inserisci quanto segue:

  • Server: inserire il Nome host del database server seguito dal numero di porta. Il numero di porta deve essere separato dal nome host da un "spazio" o da ":". Ad esempio, se il Nome host è aaXXXXX-XXX.eu.clouddb.ovh.net e il numero di porta è 12345, è necessario inserire aaXXXXX-XXX.eu.clouddb.ovh.net:12345 o aaXXXXX-XXX.eu.clouddb.ovh.net 12345. Per recuperare il Nome host e il numero di porta del tuo server Web Cloud Databases, accedi allo Spazio Cliente OVHcloud{.external} e accedi alla sezione Web Cloud. Clicca sulla scheda Web Cloud Databases{.action} nella colonna di sinistra e seleziona il nome del tuo database server. Nella pagina Informazioni generali che appare, troverai il Nome host e il numero di porta nel riquadro Informazioni di login.

  • Utente: Inserisci il nome utente del tuo database server. Per recuperare il nome utente del tuo database, accedi al tuo Spazio Cliente OVHcloud{.external}, clicca su Web Cloud. Clicca sulla scheda Web Cloud Databases{.action} nella colonna di sinistra e seleziona il nome del tuo database server. Clicca sulla scheda Utenti e diritti{.action}. Troverai una tabella con tutti gli utenti creati sulla tua soluzione Web Cloud Databases.

  • Password: Inserisci la password associata al nome utente pertinente. Se non ricordi più la password associata al tuo nome utente, accedi allo Spazio Cliente OVHcloud{.external} e clicca su Web Cloud. Clicca sulla scheda Web Cloud Databases{.action} nella colonna di sinistra e seleziona il nome del tuo database server. Clicca sulla scheda Utenti e diritti{.action}. Clicca sul pulsante ...{.action} a destra di l’utente interessato per Modifica la password{.action}.

Warning

Se si modifica la password di un utente di database, tutte le applicazioni o i siti Web che accedono al database devono essere aggiornati.

Se la connessione avrà successo, comparirà la pagina successiva di phpMyAdmin.

web-cloud-databases{.thumbnail}

Warning

In caso di errore:
- Errore #1045, significa che le credenziali non sono corrette. È quindi necessario verificare il nome utente e/o la password.
- Errore #2005, ti consigliamo di verificare il nome del server e il suo corretto funzionamento.

Accedi al database al di fuori dello Spazio Cliente OVHcloud

Warning

Se utilizzi un'offerta "Web Cloud Databases"/"SQL Privato", non dimenticare di autorizzare il tuo IP utilizzando la guida sulla configurazione del tuo server database.

Per connetterti al tuo database, assicurati di recuperare queste informazioni:

  • Server:: l'hostname del tuo server è visibile nella scheda Informazioni generali del tuo server database, nel quadro "Amministrazione del database" con la voce "Nome host" nella parte SQL.
  • Utente:: il nome utente creato nella scheda Utenti e diritti del tuo database server.
  • Password: la password associata all'utente
  • Porta: la porta è visibile nella scheda Informazioni generali del tuo database server, nel quadro "Amministrazione del database" con la voce "Porta" della parte SQL.
  • Nome del database: i database sono elencati nella scheda Database del tuo database server.
1. Connessione online di comando
mysql --host=server --user=username --port=port --password=password database_name
2. Connessione tramite script PHP
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. >
3. Connessione tramite software (SQuirreL SQL)

[!primary]

Nel nostro esempio utilizziamo il software open source SQquirreL, ma altre interfacce come HeidiSQL o Adminer sono totalmente compatibili.

  • Lanciate SQuirreL SQL e cliccate su Aliases{.action}, poi su +{.action}

launch SQuirreL SQL{.thumbnail}

  • Completa i campi qui sotto e conferma con il pulsante OK{.action}:
    • Name: Scegli un nome
    • Driver: Scegli "MySQL Driver"
    • URL: Indica l'indirizzo del server e la porta nella forma jdbc:mysql://server:port
    • User Name: Inserisci il nome utente
    • Password: Indica la password

config connection{.thumbnail}

  • Conferma di nuovo con il pulsante Connect{.action}

valid connection{.thumbnail}

Da questo momento sei connesso correttamente al tuo database:

config connection{.thumbnail}

4. Connessione via phpMyAdmin

È possibile utilizzare la propria interfaccia phpMyAdmin per esplorare il contenuto del database. installa phpMyAdmin sul tuo server o hosting Web. Durante l'installazione, assicurati di configurare correttamente le informazioni del tuo database server e del tuo database in modo che phpMyAdmin possa connettersi.

Connettersi a un database PostgreSQL

Per connetterti al tuo database, assicurati di recuperare queste informazioni:

  • Server: l'hostname del tuo server è visibile nella scheda Informazioni generali del tuo server database, nel quadro "Amministrazione del database" con la voce "Nome host" nella parte SQL.
  • Utente: il nome utente creato nella scheda Utenti e diritti del tuo database server.
  • Password: la password associata all'utente
  • Porta: la porta è visibile nella scheda Informazioni generali del tuo database server, nel quadro "Amministrazione del database" con la voce "Porta" della parte SQL.
  • Nome del database: i database sono elencati nella scheda Database del tuo database server.

Connessione online di comando

psql —host=server —port=port —user=utente —password=password nome_database

Connessione tramite script PHP

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

Connessione tramite software (SQuirreL SQL)

[!primary]

Nel nostro esempio utilizziamo il software open source SQquirreL, ma altre interfacce come HeidiSQL o Adminer sono totalmente compatibili.

  • Lanciate SQuirreL SQL e cliccate su Aliases{.action}, poi su +{.action}

launch SQuirreL SQL{.thumbnail}

  • Completa i campi qui sotto e conferma con il pulsante OK{.action}:
    • Name: Scegli un nome
    • Driver: Scegli "PostgreSQL"
    • URL: Indica l'indirizzo del server e la porta nella forma jdbc:postgresql://server:port/database
    • User Name: Inserisci il nome utente
    • Password: Indica la password

config connection{.thumbnail}

  • Conferma di nuovo con il pulsante Connect{.action}

valid connection{.thumbnail}

Da questo momento sei connesso correttamente al tuo database:

config connection{.thumbnail}

Per saperne di più

Hosting Web - Il mio database è saturo, cosa fare?.

Per prestazioni specializzate (referenziamento, sviluppo, ecc...), contatta i partner OVHcloud.

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre soluzioni offerte di supporto.

Contatta la nostra Community di utenti.