Database MySQL

Da Altervista Wiki.
Versione del 6 nov 2015 alle 12:15 di Saitfainder (Discussione | contributi) (Creata pagina con "Un '''database''' è una collezione di dati, collegati e disposti secondo una determinata struttura e logica, per esempio nel database MySQL che ti offre AlterVista i dati son...")

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Un database è una collezione di dati, collegati e disposti secondo una determinata struttura e logica, per esempio nel database MySQL che ti offre AlterVista i dati sono organizzati all'interno di tabelle, che vengono continuamente aggiornate e consultate dai vari script PHP presenti nel tuo spazio web.

A cosa serve

Viene solitamente utilizzato dai CMS per registrare tutti i dati, per esempio in un blog viene usato per registrare gli interventi, i commenti e gli utenti registrati.

Come funziona

Il database MySQL è organizzato in tabelle, nelle quali sono ben definiti i vari campi e il relativo tipo (numerico, binario, stringa, data, ...). Tutte le operazioni come la definizione di una tabella, la ricerca di un determinato dato, l'inserimento di una riga in una tabella, vengono effettuate mediante una query (termine traducibile come interrogazione o operazione), che è in sostanza una stringa scritta secondo le regole del linguaggio SQL.

Come si abilita

Parametri di connessione

arrow-blue2.png Li trovi nella pagina Parametri di connessione MySQL

Funzionalità avanzate

AlterVista mette a disposizione alcune funzionalità avanzate per il proprio database. Il consiglio è di abilitarle solo in caso di necessità.

InnoDB

InnoDB è un motore per database alternativo a quello predefinito su Altervista (MyISAM). InnoDB aggiunge alcune caratteristiche aggiuntive al database, tra cui le chiavi esterne, necessarie ad alcuni applicativi e gradite ad alcuni sviluppatori.

Per attivare InnoDB è necessario accedere al Pannello di Controllo di AlterVista > AlterSito > Database e seguire l'apposita procedura.

Triggers

I trigger sono una funzionalità dei database che permettono di eseguire determinate operazioni al verificarsi di determinati eventi. È possibile per esempio cancellare determinati dati quando viene cancellata una riga di una determinata tabella.

Per poter utilizzare i trigger sul proprio database è necessario accedere al Pannello di Controllo di AlterVista > AlterSito > Database e seguire l'apposita procedura.