phpMyAdmin

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.
I Character Set invece, corrispondono ai set di caratteri che MySQL utilizzerà per memorizzare le stringhe.

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.

phpMyAdmin

phpMyAdmin

phpMyAdmin

Versione: 
3.2.5

phpMyAdmin è un pacchetto scritto in PHP che vi fornirà un pannello di amministrazione per gestire il vostro database MySQL.

Condividi contenuti