Microsoft SQL Server MySQL y PostgreSQL_Santiago Gomez Ruiz_Linux Plus Magazine
MySQL Server e Workbench - ing.unipi.ita080066/didattica/BD/Presentazione MySQL e... · MySQL...
Transcript of MySQL Server e Workbench - ing.unipi.ita080066/didattica/BD/Presentazione MySQL e... · MySQL...
MySQL
• MySQL o Oracle MySQL è un Relational database management system (RDBMS) • Multisessione • Multiutente
• MySQL viene sviluppato e gestito come software open-source, che è liberamente scaricabile e utilizzabile
• Esiste una versione con estensioni closed-source a pagamento per il mondo enterprise al fine di migliorare la gestione di basi di dati di grandi dimensioni
MySQL architettura
Utente Finale MySQL Client
MySQL Server
MySQL adotta un’architettura Client-Server: il DBMS gira come servizio server che espone le proprie funzionalità ad un client tramite il quale gli utenti possono interrogare la base di dati usando il linguaggio SQL.
MySQL architettura
Utente Finale Programmi
MySQL Server
Nel caso in cui un programma voglia interagire con la basi di dati, un connettore per database chiamato JDBC può essere usato dai programmi per interagire con il DBMS usando SQL
MySQL architettura
Utente Finale MySQL Client
MySQL Server
E’ possibile il caso degenere in cui il client e il server siano installati sullo stesso hardware (come nel caso delle esercitazioni)
MySQL Workbench
• Interfaccia grafica per utenti esperti che permette di interagire direttamente con il DBMS tramite il linguaggio SQL
Server e versione
• il server installato è mySQL community server • Open source
• Versione: 5.7.20 – 5.7.21 • Per windows
• Disponibilità • https://dev.mysql.com/downloads/installer/
• Sito del docente
Da https://dev.mysql.com/downloads/installer/
• Web-community per una on-line connection
• Installer-community per una installazione off-line (la nostra)
note
• Per windows l’installer contiene sia il server che il workbench
• Per linux occorre scarirare il server ed il workbench separatamente • Ed installarli separatamente
Per l’installazione off-line
• File mysql-installer-community-5.7.20.0
• La procedura successiva è per una installazione su windows10 a 64 bit
Step successivi - 3
• Selezionare solamente i software MySQL Server (x64 – 64 bit) e MySQL workbench
• Eventualmente selezionare la documentatione • Come riferimento
Step successivi - 4
• Se necessario cliccare su execute per installare le dipendenze, si apriranno delle nuove finestre per l’installazione di software aggiuntivi
Step successivi - 5
• Installare i software aggiuntivi • Attenzione che se
ci sono versioni più avanzate vanno disinstallate altrimenti il processo si blocca • Si usa il pannello
di controllo
Step successivi - 12
• Inserire la password del server, questa password verrà poi utilizzata per accedere al sistema all’interno del workbench