Webhosting – Database

In questa paginaParametri dei databaseCreazione del databaseAccount utente del databaseGestione del databaseVersione attuale del databaseProblemi comuniDomande frequenti

Questo articolo descrive il funzionamento di base dei database su Webhosting. Se deve esportare o importare dati, segua la guida Webhosting – Importazione ed esportazione del database in phpMyAdmin.

In questo articolo scoprirà:


Parametri dei database

Ogni webhosting dispone di un numero illimitato di database MariaDB.

I parametri di base dei database su Webhosting sono:


Creazione del database

Per creare un database segua queste istruzioni:

  1. Acceda alla amministrazione clienti ⧉.
  2. Nel menu in alto selezioni la scheda Hosting services Webhosting oppure WMS.
  3. Apra il dettaglio del servizio desiderato.
  4. Nel menu a sinistra clicchi sul link New database.
  5. Dia un nome al database (max. 7 caratteri senza segni diacritici), selezioni o inserisca il destinatario dell’e-mail con la password e clicchi sul pulsante Create.

In alternativa può creare il database direttamente nel dettaglio di Webhosting cliccando sul link create new nella tabella Databases.

Creazione di un nuovo database tramite il link nel menu a sinistra o nel dettaglio di Webhosting
Creazione di un nuovo database tramite il link nel menu a sinistra o nel dettaglio di Webhosting

Dopo la creazione del database il sistema invia i dati di accesso all’indirizzo e-mail indicato durante l’attivazione del servizio.


Account utente del database

Ai database è possibile accedere solo dall’interfaccia web phpMyAdmin ⧉ e dai server di webhosting VEDOS. I database non sono accessibili dall’esterno né da altri server e non consentiamo in alcun modo tale accesso.

Dopo l’attivazione di un database MariaDB riceverà due serie di dati di accesso:

  • Utente admin (il nome di accesso inizia con la lettera e) dispone di tutti i diritti sul database. Con questo nome utente gestisca i database esclusivamente tramite l’interfaccia phpMyAdmin[pma] – se non è strettamente necessario, non lo utilizzi per connettersi da PHP.
  • Utente web (il nome di accesso inizia con la lettera w) dispone di diritti limitati: può lavorare con i dati, ma non può modificare la struttura delle tabelle. Utilizzi questo utente per collegare PHP al database.

Ogni database ha questi 2 utenti predefiniti. Per motivi di sicurezza non è possibile modificare i diritti di questi utenti né aggiungerne di nuovi.

Quando inserisce i dati del database nella Sua applicazione PHP, si assicuri di inserire correttamente i seguenti 4 dati (li trova nell’e-mail con le informazioni sulla creazione del database oppure nel dettaglio del database nell’amministrazione clienti):

  • nome del server del database – nel formato wmX.wedos.net oppure mdX.wedos.net, dove X è il numero
  • nome del database
  • nome di accesso
  • password (faccia attenzione a eventuali spazi prima o dopo la password)

Gestione del database

Le modifiche inserite nell’amministrazione clienti diventano effettive entro 30 minuti.

Per accedere alla gestione del database nell’amministrazione clienti segua questi passaggi:

  1. Acceda alla amministrazione clienti ⧉.
  2. Nel menu in alto selezioni la scheda Hosting services Webhosting oppure WMS.
  3. Apra il dettaglio del servizio desiderato.
  4. Nel dettaglio del servizio trovi il database desiderato e clicchi sull’icona della lente per aprirne il dettaglio.
Apertura del dettaglio del database
Apertura del dettaglio del database

Direttamente nell’amministrazione clienti è possibile:

Modifica della password dell’account del database

Se modifica la password dell’utente con cui la Sua applicazione accede al database, inserisca la modifica corrispondente anche nel codice PHP che accede al database tramite questo account e la relativa password! Se nel codice lascia la vecchia password, la connessione al database non funzionerà.

È possibile cambiare la password di ogni account del database. Nella tabella Change password admin oppure Change password web in dettaglio del database effettui la modifica e la salvi.

Moduli per la modifica delle password degli utenti admin e web
Moduli per la modifica delle password degli utenti admin e web

Eliminazione del database

Prima di eliminare il database consigliamo di salvare i dati con un backup tramite esportazione secondo questa guida. L’eliminazione del database comporta la sua rimozione completa e irreversibile, inclusi tutti i dati che contiene.

Per eliminare il database, nel campo all’interno del riquadro Delete Database scriva in maiuscolo la parola DELETE e confermi con il pulsante Delete Database.

Eliminazione del database nel dettaglio
Eliminazione del database nel dettaglio

Dopo l’eliminazione non è possibile creare un nuovo database con lo stesso nome. 

I dati stessi possono essere ripristinati da un backup proprio o dal nostro backup, e precisamente importazione in un database appena creato. Il nuovo database si collega poi all’applicazione web modificandone la configurazione.


Versione attuale del database

La versione massima possibile di MariaDB è attualmente 10.11.16.

Se la versione del database non Le viene comunicata dal software che utilizza il database, può verificarla in:

Versione del database nell’amministrazione clienti

La versione del database (e altre informazioni) si ottiene nel dettaglio del database con questi passaggi:

  1. Acceda alla amministrazione clienti ⧉.
  2. Nel menu in alto selezioni Hosting services Webhosting oppure WMS.
  3. Dall’elenco selezioni il servizio di cui desidera verificare il database.
  4. Nel dettaglio del servizio, nella tabella Databases clicchi sul nome del database scelto.
  5. Nel dettaglio del database, alla voce Database server verifichi la versione del database.
Server del database nel dettaglio del database
Server del database nel dettaglio del database

Versione del database in phpMyAdmin

Nell’interfaccia phpMyAdmin ottiene la versione del database nel modo seguente:

  1. Acceda all’interfaccia phpMyAdmin ⧉.
  2. Cerchi la versione del database nel pannello Database server.
Determinazione della versione del database in phpMyAdmin
Determinazione della versione del database in phpMyAdmin

Problemi comuni

Tra i problemi comuni dei database rientrano:

Versione del database non adatta

Problema: L’applicazione richiede un tipo o una versione di database diversi.

Soluzione: I nostri servizi di norma non supportano il cambio della versione del database.

Webhosting supporta solo database MariaDB. Qualsiasi altro sistema di database può essere eseguito solo su un server proprio ⧉.

Database lento

Problema: L’applicazione richiede un tipo o una versione di database diversi.

Causa: La velocità del database dipende in larga misura dalle sue dimensioni e dalla qualità dell’indicizzazione. Una causa frequente è l’assenza dell’indice primario del database.

Soluzione: Verifichi che il database non contenga voci superflue, ad esempio log di archivio e altri elementi che il sito e i suoi componenti non utilizzano attivamente. Si assicuri che ogni tabella contenga un indice primario e, se necessario, aggiorni l’indicizzazione dei contenuti.

Maggiori informazioni sono disponibili nell’articolo della community MySQL – ottimizzazione delle prestazioni, indici ⧉.

Database non raggiungibile da Internet

Problema: Non riesco ad accedere al database da un’applicazione che gira presso un altro provider o sul mio computer.

Causa: Per motivi di sicurezza l’accesso ai database su Webhosting è limitato ai soli servizi WEDOS Webhosting e WMS. Non concediamo eccezioni a questa regola.

Soluzione: Per gestire i database utilizzi un’applicazione su Webhosting (ad es. su un sottodominio), oppure l’interfaccia phpMyAdmin ⧉.

Diritti insufficienti dell’utente web

Problema: L’applicazione non funziona correttamente se accedo al database come utente web.

Causa: L’applicazione deve utilizzare comandi dell’account amministratore, ad esempio la creazione di tabelle durante l’installazione di un sistema di gestione dei contenuti.

Soluzione: Inserisca i dati dell’account amministratore per il tempo strettamente necessario.

Sito non funzionante dopo la modifica del database

Problema: Dopo aver modificato il database il sito ha smesso di funzionare.

Causa: La fonte di problemi più frequente è la modifica della password nell’amministrazione, ma non nel file di configurazione del sito. Può trattarsi anche del danneggiamento o dell’eliminazione di una parte del database necessaria al corretto funzionamento del sito.

Soluzione: Se ha modificato soltanto la password del database, la aggiorni nel file di configurazione della Sua applicazione. Una guida della community per la modifica nei più comuni sistemi di gestione dei contenuti è disponibile a questo link ⧉. Se ha modificato il contenuto del database e il sito ha smesso di funzionare, importi il backup.

Database eliminato

Problema: Abbiamo eliminato un database per errore.

Soluzione: Esistono due tipi di database eliminati:


Domande frequenti

Dove devo impostare esattamente in PHP i nuovi dati di accesso al database?

Dipende dalla Sua applicazione specifica. Un articolo con la connessione ai database dei più comuni sistemi di gestione dei contenuti è disponibile nella guida della community CMS, sistemi di gestione dei contenuti e connessione al database ⧉. Se utilizza un’altra applicazione, si rivolga al supporto dell’applicazione o al Suo webmaster.

Qual è la differenza tra MySQL / MariaDB?

MariaDB è un derivato di MySQL. I due sono compatibili tra loro e la maggior parte dei CMS funziona pienamente con MariaDB. Se la Sua applicazione richiede MySQL, dovrebbe funzionare in modo affidabile anche con MariaDB e viceversa. Sulla maggior parte dei server DB utilizziamo ormai solo MariaDB, senza possibilità di modifica. Se richiede tassativamente MySQL, la soluzione potrebbe essere un server VPS ⧉. In alternativa contatti il nostro Supporto.

Come posso trovare i dati di accesso al database senza l’e-mail di attivazione del servizio?

Può ricavarli dal file di configurazione della Sua applicazione PHP che utilizza il database. Se non è possibile, dovrà cambiare la password del database. Accanto al modulo per la modifica delle password trova anche una tabella con la panoramica degli accessi al database.

Questo articolo le è stato utile?

Il suo giudizio ci aiuta a migliorare i nostri articoli.

Il suo messaggio viene letto dal team della documentazione, che però non risponde. Se ha bisogno di aiuto, contattici tramite il modulo di contatto. Non inserisca password né dati personali.

Non ha trovato quello che cercava?

Chieda agli altri clienti sul sito della community Help.