Come installare MySQL in Ubuntu/Debian via Shell

Può sembrare facile per i già iniziati, ma per i neo arivati nel mondo server, l’installazione di MySQL su Ubuntu o Debian Linux può rivelarsi complesso. Questo articolo spiega come installare MySQL ed i relativi pacchetti client su un sistema Ubuntu/Debian.

Prima di tutto, assicurarsi che il proprio Gestore Pacchetti sia aggiornato.

sudo apt-get update
sudo apt-get dist-upgrade

Dopo pochi istanti (o minuti, a seconda dello stato del sistema), il sistema sarà pronto per l’installazione di MySQL.
Per impostazione predefinita, i più recenti Ubuntu/Debian installano MySQL la v.5.

In primo luogo, installiamo server MySQL e pacchetti client:

sudo apt-get install mysql mysql-server-client

Al termine dell’installazione, avremo MySQL disponibile ed attivo. Tuttavia manca ancora qualcosa da fare.

È necessario impostare una password di root, per cominciare. MySQL ha degli account che non sono in alcun modo legati agli account utente sulla nostra macchina Linux. Per impostazione predefinita, l’account “root ” (amministratore) del server MySQL è vuoto.

sudo password localhost mysqladmin-u root-h 'PASSWORD'
sudo password myhostname mysqladmin-u root-h 'PASSWORD'

Meglio sostituire “PASSWORD” con la tua password attuale e “HOSTNAME” con il tuo host reale (occhio alle virgolette singole prima e dopo di password).

[A questo punto, non essendo molto sicuro utilizzare il sommo “root“, è conveniente creare un nuovo utente che magari ha i diritti di amministratori su un solo database. A breve una guida 😉 ]

Infine, per rendere disponibile MySQL a PHP:

sudo apt-get install php5-mysql

MySQL e Ruby:

sudo apt-get install libmysql-ruby

Dalla Shell, è ora possibile accedere al nostro server MySQL con il comando:

mysql-u root-pPASSWORD

Dove “PASSWORD” deve essere sostituito con la password precedentemente impostata.

Buon divertimento con MySQL!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.