|
Home -> Manuali e Tutorials -> Guida MySQL Database -> Installazione, Alberatura ed Avvio (1 di 2)
Scarica il tutorial | Stampa il tutorial | Cerca nel sito
Installazione di MySQL Server
Come prima cosa dovete scaricarvi l'ultima versione del software, che al momento è la v. 5 (uscita nel Novembre 2005 ed è la più stabile al momento); vedete questa pagina per il download. Scegliete poi il sitema operativo, Linux o Windows e seguite poi le seguenti istruzioni.
Installare MySQL su Windows
MySQL gira su tutti i sistemi operativi a 32 bit, per cui da Windows 95 in poi; prendiamo ad esempio l'installazione su Windows XP. Potete scegliere di scaricare uno dei seguenti pacchetti direttamente dal sito ufficiale:
- Windows Essentials: contiene i componenti essenziali per MySQL, ed è fornito con l'installatore Windows.
- Windows: è il pacchetto completo, comprensivo di componenti opzionali quali l'embedded server e la benchmark suite.
- Without installer: contiene gli stessi file del pacchetto completo, ma non ha l'installatore Windows.
Scegliamo la prima opzione. Una volta scaricato il file di installazione .msi, lanciatelo, scegliete il tipo di installazione (consiglio l'opzione Tipycal) e poi lanciate MySQL Server per la prima configurazione del server stesso. A tal punto possiamo modificare la "password" di accesso al server stesso; se non scrivessimo niente e cliccassimo su Cancel, la User name e la password rimarrebbero quelli di default e cioè root e nessuna password.

A tal punto l'installazione è completa, ed il software sarà installato in C:/Programmi/MySQL/MySQL Server 5.0/.
Installare MySQL su Linux
MySQL richiede come minimo la versione 2.0 del kernel Linux. Alcuni problemi sono stati segnalati con la versione 2.2.14: se usate questo kernel il consiglio è di fare l'upgrade almeno alla versione 2.2.19 o, meglio, ad una 2.4.
Va anche ricordato che buona parte delle distribuzioni Linux comprendono il server MySQL, generalmente in versione 3.23.
Per l'installazione su Linux possiamo scegliere fra i pacchetti RPM (raccomandati) e quelli nel formato .tar.gz. Se il nostro sistema supporta i pacchetti RPM e utilizza le librerie glibc, possiamo scaricare quelli fondamentali:
- Server (MySQL-server-VERSIONE.i386.rpm): questo è il server MySQL vero e proprio
- Client (MySQL-client-VERSIONE.i386.rpm): è il client che si connette al server MySQL
Possiamo installarli così:
| shell> rpm -i MySQL-server-VERSIONE.i386.rpm |
| shell> rpm -i MySQL-client-VERSIONE.i386.rpm |
I pacchetti che abbiamo appena visto si adattano, come detto, a sistemi generici x86 con versioni di glibc precedenti alla 2.3; se il vostro sistema utilizza invece quest'ultima versione, dovrete scaricare i pacchetti corrispondenti, contrassegnati dall'indicazione 'glibc 2.3'. Se il vostro sistema è invece uno di quelli a 64 bit, tutti i pacchetti richiedono la versione 2.3 di glibc. Se infine utilizzate una delle distribuzioni RedHat Enterprise Linux 3, RedHat Enterprise Linux 4 o SuSE Linux Enterprise Server 9, avete a disposizione ulteriori pacchetti specifici per ciascuna piattaforma.
Una volta effettuata l'installazione come abbiamo visto prima, il server dovrebbe essere già funzionante.
Il pacchetto RPM crea un utente mysql che manderà in esecuzione il server, e registra nella directory /etc/init.d/ le informazioni necessarie per l'avvio automatico.
Per la messa in sicurezza del server attraverso l'impostazione delle password e l'eliminazione degli account anonimi, dobbiamo scrivere i seguenti comandi dalla shell:
shell> mysql -u root mysql> UPDATE mysql.user SET Password = PASSWORD('ciccio')
-> WHERE User = 'root';
mysql> FLUSH PRIVILEGES; |
mysql> DELETE FROM mysql.user WHERE User = '';
mysql> FLUSH PRIVILEGES; |
Torna su | Indice Guida | Pagina << 2 >>
|