1. Database e siti web
MySQL è attualmente il linguaggio più utilizzato per gestire i database su siti web e applicazioni orientate al web.
Questo è dovuto al fatto che viene distribuito sotto licenza GNU GPL e al fatto che sia molto semplice da gestire.
Ma veniamo al sodo ...
Un database non è altro che una collezione di dati organizzata in
una o più tabelle come vedremo più avanti.
Questo significa che potremo aggiungere al nostro sito una memoria
"permanente" che ci permetterà di ricordare ad esempio gli utenti registrati e
la loro ultima visita, avere un archivio di news e molto altro.
Per prima cosa dobbiamo creare il nostro primo database attraverso cui
impareremo questo splendido linguaggio, perciò aprite il browser e accedete a
phpMyAdmin.
Come si vede nella schermata che segue, digitate il nome del
database che desiderate nel campo a sinistra, mentre nella
select Collation sulla destra scegliete l'ultimo
valore, ossia utf8_unicode_ci e cliccate su
Crea.
Abbiamo appena creato un database utilizzando phpMyAdmin.
phpMyAdmin non ha fatto altro che eseguire un'istruzione MySQL al posto
nostro, di conseguenza se avessimo voluto creare noi il database mediante il linguaggio
MySQL, lo avremmo fatto usando il codice seguente.
CREATE DATABASE `test`;
Oppure specificando anche il Character Set e la Collation desiderati:
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
|
La Collation indica a MySQL
le regole che dovrà utilizzare per confrontare i caratteri che
andremo a inserire. Con la codifica UTF-8 non avremo nessun problema a memorizzare i caratteri accentati della lingua italiana nè li avremo per i kanji della lingua giapponese o per i caratteri del russo e così via. Nel prossimo capitolo vedremo le tabelle e i record. |
- Linguaggi:
- Tags:
