|
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 server e la macchina dell'utente.
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:
| id | nome | cognome | mail |
| 1 | mario | rossi | abc@abc.it |
| 2 | gigi | bianchi | abc@def.it |
| 3 | andrea | neri | abc@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.
|
|
|
Script
| |
Motore di ricerca script
|
|