MySQL
MySQL è un database largamente utilizzato nel mondo disponibile sia per Windows che per le varie famiglie di sistemi operativi
Unix (GNU/Linux compreso). Acquista buona parte della sua nomea nel campo delle applicazioni web nelle quali gioca un ruolo di primaria
importanza. Le sue caratteristiche sono valide per molti scopi anche se in ambiente aziendale e per determinate caratteristiche PostgreSQL
è consigliato.
Preoccupiamoci di verificare la presenza del software nel nostro sistema:
# dpkg -l | grep mysql
ii libdbd-mysql-p 1.2215-3 mySQL database interface for Perl
ii libmysqlclient 3.23.33-1 mysql database client library
ii libmysqlclient 3.22.30-3 mysql database client library
ii mysql-client 3.23.33-1 mysql database client binaries
ii mysql-common 3.23.33-1 mysql database common files (e.g. /etc/mysql
ii mysql-server 3.23.33-1 mysql database server binaries
ii php4-mysql 4.0.4pl1-5 MySQL module for php4
ii xmysqladmin 1.0-13 Front end to mysql
In questo caso abbiamo installato quanto possibile ma se ciò non fosse provvediamo con il seguente comando:
# apt-get install mysql-client mysql-server
Se siamo interessati ad interfacciare un database al web:
# apt-get install php4 php4-mysql
Nel caso possa servire un'interfaccia grafica per gestire le comuni operazioni:
# apt-get install xmysqladmin
Dopo le fasi di installazione provvediamo a lanciare in esecuzione il server di MySQL:
# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Verifichiamo lo stato:
# ps x|grep mysqld
1540 ? S 0:00 /bin/sh /usr/bin/safe_mysqld
Perfetto. A questo punto possiamo testare direttamente l'engine di MySQL come utente "root" digitando:
# mysql mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 218 to server version: 3.23.33-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer
mysql>
Inizia il nostro viaggio.
|