MySQL/it
From SHellium Wiki
< MySQL
HOWTO MySQL
Ecco una guida veloce su come creare tabelle su un database MySQL da shell.
- Accedi al server MySQL sulla shell usando telnet.
- Digita CREATE DATABASE <nome del database>;
- Digita USE <nome del database>;
- Per creare tabelle nel database:
Digitare
CREATE TABLE <nome della tabella>(<nome della variabile> <tipo della variabile>, <altro nome di variabile> <altro tipo di variabile>, <etc>);
Una lista dei Tipi di dati (Transact-SQL) può essere trovata su: Tipi di dati
- Per aggiungere dei records alla vostra nuova tabella:
Digitare
INSERT INTO <nome della tabella> VALUES (<aggiungi una riga alla tua tabella, usando ' ' per dati non numerici e separati dalla virgola>);
Questo deve essere fatto per ogni linea che desideri aggiungere alla tabella.
- Per selezionare dei dati dal database:
Digitare
SELECT <nome della variabile, o *> FROM <nome della variabile>;
- Per aggiornare (o modificare) i dati su una tabella del database:
Digitare
UPDATE <nome della variabile, o *> FROM <nome della variabile>;
- Per eliminare tutti i dati del database:
Digitare
DELETE <nome della variabile, o *> FROM <nome della variabile>;
- Per eliminare qualche dato (riga) del database:
Digitare
DELETE FROM <table name> WHERE <criteria>;
Esempio:
DELETE FROM users WHERE name = 'lame';
Altri comandi possono essere trovati quì: SQL Tutorial
- Per completare il tuo database e disconnetterti dal server SQL, digita \q e poi esci dalla shell.
Alternarivamente, puoi unire tutti i tuoi comandi SQL in un file di testo e direttamente da MySQL esegurli con il comando:
mysql -u <user name> -p <password> -h <host> <nome database> < <nome del tuo file txt>.sql
I file che contengo i comandi SQL hanno generalmente l'estensione ".sql" (tipo: comandi.sql).