Database MySql. Introduzione al database MySql.
ALLWEB free
Web Directory Script Linguaggi
Italiano Inglese Tutte
 
 24 Jul 2014
aggiungi in preferiti  
Home    Mappa directory    Script




Introduzione MySql:

MySql è un database, ossia un contenitore dove i dati possono essere prelevati, immessi o manipolati tramite un linguaggio di programmazione.

Il database si trova sul server, ed ogni volta che ne richiediamo l'utilizzo c'è uno scambio di informazioni fra il database ed il server tramite il linguaggio di programmazione (in questo caso PHP).

PHP può accedere a molti altri database, ma adesso analiziamo solo MySql, ossia quello più usato con il linguaggio PHP. Gli altri database sono: Oracle, mSQL, Unix dbm, Adabas D, InterBase, Solid, dBase, Sybase, Empress, Velocis, FilePro, Informix e PostgreSQL.


Tabelle MySql:

I dati all'interno di un database MySql sono archiviati con delle tabelle.

esempio:

idnomecognomemail
1mariorossiabc@abc.it
2gigibianchiabc@def.it
3andreaneriabc@ghi.it
........

Analizziamo la tabella:

- La prima riga indica i titoli dei dati, noi abbiamo messo come esempio 'id' 'nome' 'cognome' e 'mail'.
- La prima colonna indica il numero progressivo delle righe (opzionale).
- Le restanti caselle sono i dati immessi.

Possiamo già intuire come prelevare i dati dalla tabella, infatti conoscendo il numero della riga, ed il nome del dato da trovare risaliamo ad un solo valore.

Esempio:
Supponiamo che io voglia sapere la mail del terzo classificato, troverò il valore abc@ghi.it

Ma non è l'unico modo, potrei anche chiedere al database la mail della riga dove c'è 'gigi', ottenendo il valore abc@def.it

Esistono molti modi per interagire con le tabelle:
- Si possono creare o eliminare.
- Si possono modificare.
- Si possono ordinare secondo alcuni indici.
- Possiamo aggiungere dati.
....
....

Tutte queste operazioni vengono svolte da alcune query e comandi che analizzeremo nelle prossime sezioni.