Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Script Tutorial MySQL

istruzioni SQL Digitando al prompt di MySQL è in termini di tempo e soggetto a errori . Se si dispone di una lunga sequenza di istruzioni , o dichiarazioni che si esegue su una base regolare , è meglio creare un file di testo che contengono le istruzioni SQL . È quindi possibile eseguire lo script dalla shell del sistema operativo , o dall'interno di client MySQL . The Script

Lo script deve essere scritto come un file di testo in qualsiasi editor di testo , come Blocco note di Windows o Gedit o Kate in Linux . Per creare lo script , digitare le istruzioni SQL nello stesso modo in cui si farebbe se li stava digitando al prompt " mysql > " . Ogni dichiarazione deve avere la sintassi corretta e fine con un punto e virgola

Uno script di esempio potrebbe essere:

DROP TABLE IF EXISTS indirizzo ;

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

DROP TABLE IF EXISTS zip ;

CREATE TABLE zip ( città VARCHAR ( 20 ) , stato CHAR ( 2 ) , zip INT ( 7) ) ;

INSERT INTO valori di indirizzo ( " Kris " , " Miller ", " 301 Anywhere St" , " 17598 " ) ;

INSERT INTO valori di indirizzo ( " Steve " , " Fetterhoff ", " 305 St. Elsewhere Val " , " 17989 " ) ;

inserire nei valori di avviamento postale ( "Orange " , " CA " , " 17598 " ) ;

INSERT INTO zip ( " Lancaster " , " PA " , " 17989 ");

Quando si esegue lo script , verrà eseguito in silenzio fino a quando lo script è terminato. Se si desidera visualizzare le informazioni durante tutto il processo , è possibile inserire la seguente istruzione nello script :

Seleziona ' ' COME ' ;

' ' sezione può essere sostituito con qualsiasi stringa di testo . È possibile utilizzare questa istruzione per fornire un feedback che può essere utilizzato per scopi di debug o semplicemente per consentire all'utente di sapere che lo script funzioni correttamente .
Esecuzione dello script

Una volta creato lo script è possibile eseguirlo direttamente dal prompt dei comandi con il comando del sistema operativo :

database MySQL < file.sql

la quota " banca dati " del comando specifica il database desidera utilizzare . È possibile omettere il database se si inserisce l'istruzione " USE database , " come prima riga del file di testo . In tal caso , la sintassi sarebbe " mysql < file.sql " . Si dovrebbe emettere questi comandi dalla directory in cui il file viene salvato . Eseguire il comando da una directory diversa, è necessario specificare il percorso esatto del file .

È anche possibile eseguire lo script nel client MySQL con i " file.sql origine " o "\\ . File.sql "comandi . Anche in questo caso , se lo script non si trova nella directory in cui è stato avviato il client MySQL è necessario specificare il percorso esatto .

 

Programmazione © www.354353.com