Joomlahost.it1 Presentato da Fustini Alessandro Myslq DBA e Developer certified Joomlahost.it.
Joomlahost.it2 Terminologia e Acronimi Phpmyadmin: interfaccia grafica per la gestione e amministrazione dei dati presenti su MySql MySql: Database Open Source LAMP acronimo che sta per : Linux : sistema operativo free Open Source (un dialetto di Unix) Apache : il Web Server più usato nel mondo, permette di Spedire tramite Web le vostre informazioni a un qualsiasi browser come Firefox o Explorer MySql : database open source di Sun che gestisce e archivia dati PHP : linguaggio di scripting web Open Source, molto usato nella creazione di pagine dinaniche 2
Joomlahost.it3 MySql :il suo compito MySql è un Relational database management system (RDBMS), composto da un client con interfaccia a caratteri e un server, entrambi disponibili sia per sistemi Unix (come Linux) che per Windows. Dal 1996 supporta la maggior parte della sintassi SQL e lo standard ANSI. Possiede delle interfacce per diversi linguaggi come ODBC, Java, Perl,.NET e PHP 3Joomlahost.it
4 MySql:una metafora per capirlo
Joomlahost.it5 MySql:un po’ di storia Il 16 gennaio 2008 Sun Microsystems ha acquistato la società per un miliardo di dollari, stimando il mercato del database in 15 miliardi di dollari. Il 20 aprile 2009 la stessa Sun Microsystems è stata acquistata da Oracle per 7,4 miliardi di dollari. Oggi viene distribuito principalmente come versione Community e Enterprise (quest’ultima a pagamento). Moltissimi GRANDI del WEB lo usano nelle loro strutture informatiche come Google, Wikipedia, Facebook creandone delle versioni modificate 5Joomlahost.it
6 MySql:le versioni Ad oggi le versioni rilasciate direttamente da Sun sono : 5.0: molto diffusa, ma tra poco non più supportata 5.1: da poco rilasciata come stabile ed utilizzabile 5.4: in sviluppo per cercare nuove ottimizzazioni per velocità e funzionalità, alcune delle quali prese dalla : in sviluppo, con l’obiettivo di creare la struttura di una nuova architettura di base. Disponibile tra circa un anno 6Joomlahost.it
77
8 MySql: il suo utilizzo Per utilizzare MySql è necessario SQL, un linguaggio di programmazione per database progettato per : 1. leggere, modificare e gestire dati memorizzati in un sistema basato sul modello relazionale 2. creare e modificare schemi di database 3. creare e gestire strumenti di controllo ed accesso ai dati La maggior parte dei database dispongono di un interfaccia dalla linea di comando per l'esecuzione diretta dei comandi SQL. Sempre più spesso è disponibile un’ interfaccia grafica che permette di compiere le operazioni SQL tramite mouse, icone e finestre. 8Joomlahost.it
9 PhpMyAdmin e MySql : come sono legati tra loro
Joomlahost.it10 PhpMyAdmin cos’e? Un programma in PHP utilizzabile tramite Apache, che graficamente e molto velocemente ci permette di interagire con Mysql avendo pochissime nozioni di SQL. 10Joomlahost.it
11 PhpMyAdmin cos’e? PhpMyAdmin è nato nel Fino ad oggi sono state rilasciate diverse versioni evolutive per sfruttare al meglio le versioni di MySql. E’ uno strumento utilissimo, oltre che per gli inesperti, anche per chi conosce bene SQL e MySql perché sveltisce le operazioni più comuni. L'installazione del programma può essere fatta manualmente o tramite pacchetti già pronti all'uso. E’ disponibile su diversi sistemi operativi e con altre serie di programmi (bundle) 11Joomlahost.it
12 PhpMyAdmin: come si presenta
Joomlahost.it13 PhpMyAdmin: come creare un DB
Joomlahost.it14 PhpMyAdmin: il DB è creato
Joomlahost.it15 PhpMyAdmin: come creare una tabella
Joomlahost.it16 PhpMyAdmin: definizione tabella
Joomlahost.it17 PhpMyAdmin: ecco la tabella
Joomlahost.it18 PhpMyAdmin: Inserimento dati
Joomlahost.it19 PhpMyAdmin: i nostri dati
Joomlahost.it20 PhpMyAdmin: creare un indice
Joomlahost.it21 PhpMyAdmin: Cerca
Joomlahost.it22 PhpMyAdmin: Esporta
Joomlahost.it23 PhpMyAdmin: Importa
Joomlahost.it24 PhpMyAdmin: Operazioni
Joomlahost.it25 MySql : cancellazione dati …cosa succede
Joomlahost.it26 PhpMyAdmin: Svuota e Elimina
Joomlahost.it27 Fine Adesso tocca a voi… Buona continuazione 27Joomlahost.it