Progettazione Applicazioni Web
09
MySQL Server e Netbeans Sommario INSTALLAZIONE DI MYSQL
2
INSTALLAZIONE SU UN PC DI CUI SI HANNO I DIRITTI DI AMMINISTRATORE. INSTALLAZIONE SUI COMPUTER DALL’AULA 5T.
2 2
AVVIO DI MYSQL SERVER
2
MYSQL ADMIN
3
CREAZIONE DI UN DATABASE CREAZIONE DI UNA TABELLA IMPORTARE UN DATABASE
3 4 4
MYSQL QUERY BROWSER
5
INSERIMENTO DATI
5
CONFIGURARE NETBEANS
6
e l i t e . p o l i t o . i t C a s t e l l i n a E m i l i a n o
MySQL Server e Netbeans
Installazione di Mysql Come visto in precedenza per l’installazione dell’ambiente di sviluppo Netbeans, possiamo distinguere 2 casi di installazione: • •
Installazione su un computer di cui si hanno i diritti di amministratore (ad esempio il vostro portatile) Installazione sui computer dell’aule 5T
Installazione su un pc di cui si hanno i diritti di amministratore. •
•
Per prima cosa occorre scaricare MySQL Community Server e MySQL GUI tools, rispettivamente dai seguenti indirizzi: http://dev.mysql.com/downloads/mysql/5.1.html#win32 e http://dev.mysql.com/downloads/gui-‐tools/5.0.html Procediamo all’installazione di Mysql Server o Scegliamo l’installazione tipica o E’ possibile scegliere durante l’installazione se avviare automaticamente MySQL server all’avvio del pc.
o o
Configuriamo nome utente e password e terminiamo l’installazione. Possiamo ora installare MySQL GUI tools.
Installazione sui computer dall’aula 5T. Si deve seguire la normale procedura di installazione dei programmi all’interno dei laboratori. •
Selezionare dalla finestra di installazione dei programmi MySQL server.
Avvio di MySQL Server Questo passo è necessario se durante l’installazione non è stato impostato l’avvio automatico del server. • • •
Avviare dal menù dei programmi MYSQL-‐>MYSQL Server 5.1-‐>MySql Server instance config Selezionare una configurazione standard. Deselezionare l a modifica dell’utente e dalla password di amministratore.
Progettazione Applicazioni Web
Guide
MySQL Server e Netbeans •
Eseguire le modifiche.
MySQL admin •
Selezionare dal menu di avvio la voce MYSQL-‐> MySQL admin
•
Nella finestra che apparirà dovremmo inserire: o Il nome del server : tipicamente localhost o Username e Password decise durante la fase di installazione
Creazione di un database •
Dalla finestra principale dell’applicazione dovremmo selezionare l’icona CATALOGS o Apparirà in basso a sinistra l’elenco dei database presenti in MySQL server o Per crearne uno nuovo possiamo cliccare col tasto destro del mouse nell’aria che contiene l’elenco dei database e selezionare new schema.... oppure utilizzare la scorciatoia ctrl-‐n . o Decidiamo un nome per il database.
Progettazione Applicazioni Web
Guide
MySQL Server e Netbeans
Creazione di una tabella • • • • •
Selezionare l’icona CATALOGS Selezionare il database. Premere il bottone Create Table Inserire nomi delle colonne e tipologia di dati Applicare le modifiche.
Importare un Database • • • •
Selezionare l’icona Backup Open Backup File Selezionare il file contenente il database Start Restore
Progettazione Applicazioni Web
Guide
MySQL Server e Netbeans
MySQL Query Browser Per inserire, modificare e eliminare dati nel database, oltre che per effettuare il test di query possiamo utilizzare MySQL Query Browser. Dopo aver inserito i parametri di connessione a MySQL server verrà visualizzata la finestra principale del programma. Nella barra laterale di destra sono visualizzati tutti i database in cui l’utente corrente può inserire,modificare e visualizzare dati.
Inserimento dati • •
•
•
Avviare MySQL Query Browser Selezionare il database su cui si vuole lavorare: o Nella barra laterare destra, cliccare col tasto destro sul nome del database o Scegliere la voce di menu Make Default Schema Selezionare la tabella in cui inserire i dati o Cliccare l’icona a forma di freccia accanto al nome del database o Apparirà la lista delle tabelle presenti
Doppio click sul nome della tabella o Sarà creata una query per visualizzare tutti i dati della tabella
•
o Cliccando verrà eseguita la query Per modificare o inserire nuovi dati
• •
o Click nella status bar su o I dati visualizzati diverrano modificabili Per inserire un nuovo record della tabella, selezionare e modificare una linea vuota Per registrare le modifiche o
Click nella status bar su
Progettazione Applicazioni Web
Guide
MySQL Server e Netbeans
Configurare Netbeans Per fare in modo che un’applicazione web possa connettersi ad un database su MySQL server si deve importare la libreria JDBC all’interno del progetto netbeans. • •
Cliccare col tasto destro sul nome del progetto Selezionare la voce di menu properties
• • •
Selezionare Libriaries Cliccare su Add Library... Selezionar MySQL JDBC Driver
•
Premere il bottone Add Library
Progettazione Applicazioni Web
Guide