Archive for the ‘Ubuntu&friends’ Category

Questo è il primo di una, spero non troppo lunga, serie di articoli sull’sql presi dalla mie sudate carte universitarie e compensati con un po’ di esperienza pregressa.
Partendo dal presupposto che l’sql non è una cosa che si impara solo dai libri, cominciamo a vedere come si installa l’ambiente di sviluppo. Ho scelto mysql per due motivi: primo perchè è gratis e si trova facile, secondo perchè parte anche da riga di comando che, se lo montate su un pc salvato dalla rottamazione come ho fatto io, non è cosa da poco.

Per scaricarlo e installarlo, come tutti i pacchetti ubuntu, conviene aprire la shell e digitare il solito apt-get install:
sudo apt-get install mysql-server mysql-client
se avete poca dimestichezza con la shell potete usare il synaptic package manager che trovate sotto System -> Administration.

Una volta installato controllare che il servizio sia attivo -> ps -aux | grep mysql.
se il servizio non dovesse essere attivo -> sudo /etc/init.d/mysql start
(per disattivarlo usare sudo /etc/init.d/mysql stop).

Da qui si dipartono due strade: la prima ci porta a scaricare due tool per la gestione da intefaccia grafica, la seconda ci porta a usarlo direttamente da riga di comando.

Per scaricare l’interfaccia grafica si procede sempre allo stesso modo:
sudo apt-get install mysql-admin
sudo apt-get mysql-query-browser

se la shell “risponde” dicendovi che non ha trovato i pacchietti (couldn’t find package…) con buona probabilità non avete abilitate alcune liste di repository.
Andate quindi sul synaptic, aprite il menù Settings->Repositories e abilitate le liste Community manteinained (universe); ora tornate sulla shell, aggiornate le liste (sudo atp-get update) e riprovate sudo apt-get install mysql-admin e sudo apt-get install mysql-query-browser.

se invece avete deciso di usare la riga di comando basta aprire la shell e digitare mysql -u root -p password.
oltre ai comandi sql classici è bene conoscere un paio di comandi base per sopravvivere nella shell:
show databases:  vi mostra i database presenti
use database: seleziona il database su cui volete lavorare
show tables: mostra le tabelle
describe tables: mostra la struttura di una tabella
quit: esci

DWL G-112Dopo svariati e fallimentari tentativi di approccio al mondo dell’open source e di linux, invogliato da una pubblicità di Ubuntu 8.10 che lo classificava come “linux for human beings”, ho scaricato il suddetto stambecco intrepido.
Con mia grande gioia il nuovo network manager – per chi non lo sapesse è una delle novità più importanti – ha riconosciuto subito l’adapter usb, connettendosi immediatamente al router wireless e alla rete fastweb.

Le specifiche dell’adapter sono: D-link DWL-G112 USB adapter

me-skb41001
Dovendo comprare una tastiera per genoveffo (pc fisso con Ubun
tu 8.10), ho deciso di prenderla retroilluminata per un vezzo tutto mio. :D
Dal rivenditore si sono presentati i soliti dubbi di compatibilità (la mi
a paura era che non si retroilluminasse :D ).
Fatto un rapido test su un eee-pc con linux che galleggiava là in giro, ho scoperto con grande felicità che funzionava alla perfezione.
Morale della favola la light keybord cx4100 della Mediacom funziona alla perfezione su Ubuntu 8.10. Funzionano anche i tasti di scelta rapida sopra!!!