MySQL Comandi Tutorial

June 12

Il manuale di riferimento MySQL separa i comandi in "comandi di gestione" e "dichiarazioni". I comandi amministrativi sono quelli che il client MySQL interpreta. Le dichiarazioni sono comandi (query) che vengono inviati al server MySQL e vengono utilizzati per manipolare i dati e amministrare il server. I comandi non sono case sensitive, ma MySQL convenzione è quello di capitalizzare il comando completo e utilizzare le lettere minuscole per indicare database, tabelle e colonne.

dei comandi di gestione

Il primo comando è necessario conoscere al fine di accedere al client MySQL è il sistema di comando operativo guscio "mysql -u nomeutente -p". Questo comando viene digitato al prompt dei comandi del sistema operativo, e si connette al server MySQL. Dopo aver collegato al server, vi verrà presentato con un "mysql>" prompt. Questo è dove si digitare i comandi utilizzati da MySQL.

L'elenco completo dei comandi amministrativi si possono trovare digitando "help" o "\ h" al prompt dei comandi o nel manuale di MySQL di riferimento (vedi Risorse) e comprendono "chiaro" (cancellare il comando), "uscita" (uscita MySQL ), "fonte" (eseguire un file di script SQL), e "l'uso" (utilizzano un database).

Per connettersi al database che si desidera utilizzare, si digitare il "USE database;" il comando (sostituire "database" con il nome esatto del database). Tutti i nomi di database, tabelle e colonne sono case sensitive all'interno di MySQL. Quindi, se hai chiamato il database "test", non è possibile accedervi digitando "TEST" o "Test".

Si noti che il "USE database;" comando termina con un punto e virgola. Quasi tutti i comandi utilizzati da MySQL termina con un punto e virgola. Se si digita il comando senza il punto e virgola e premere "Invio", verrà presentato con il "->" pronta. Questo messaggio dice che MySQL è in attesa di ulteriori input da voi. Basta digitare il punto e virgola mancante e il comando verrà eseguito.

dichiarazioni

La maggior parte dei comandi utilizzati in MySQL sarà quello che il MySQL Riferimenti chiamate Manuale \ "dichiarazioni \" o \ "query \". Essi comprendono i comandi per creare tabelle, manipolare i dati, e amministrare il database. L'elenco completo di istruzioni SQL può essere trovato nel capitolo 12 del Manuale di riferimento MySQL (vedi Risorse). Questo articolo tratterà alcuni dei comandi più comuni di SQL.

Per mostrare le tabelle che sono attualmente su un database, utilizzare il "SHOW TABLES;" comando. Questo comando elenca una singola colonna con ciascuna tabella come riga all'interno della colonna. È inoltre possibile utilizzare il comando show per mostrare le colonne di una tabella, con la sintassi "MOSTRA COLUMNS FROM tabella;" (sostituire "tavolo" con il nome effettivo della tabella).

Per creare una nuova tabella, utilizzare l'istruzione "CREATE TABLE". Per esempio:

CREATE TABLE indirizzo (fname VARCHAR (20), lname VARCHAR (20), staddress VARCHAR (50), zip INT (7))
ANDARE

Questa istruzione crea una tabella con il nome di "indirizzo" e colonna denominata "fname," "lname", "staddress," e "zip". Le altre parole in maiuscolo indicano il tipo di dati di ogni colonna.

Per inserire i dati nella tabella, utilizzare l'istruzione INSERT con la sintassi:

INSERT INTO indirizzo VALORI ( 'Kris', 'Miller', '301 Anywhere St', 17598)
ANDARE

Come si può vedere, i valori che si desidera inserire nella tabella sono racchiusi tra parentesi e stringa di valori (testo) sono racchiusi tra virgolette singole. I valori devono essere inseriti nello stesso ordine delle colonne sono disposti in CREATE TABLE.

L'istruzione SELECT permette di accedere ai dati dalle tabelle con la sintassi:

SELECT * FROM indirizzo
ANDARE

Il carattere jolly * indica a MySQL per restituire tutti i record dall'indirizzo tavolo. L'istruzione SELECT può essere usato con molte altre parole chiave, e può includere dichiarazioni UNION e subquery. Per ulteriori informazioni sul SELECT, vedere Risorse.