Typing SQL-setninger på MySQL prompt er tidkrevende og utsatt for feil . Hvis du har en lang sekvens av utsagn , eller ytringer som du utfører på en jevnlig basis, er det bedre å lage en tekstfil som inneholder SQL-setninger. Du kan deretter kjøre skriptet fra operativsystemet skall , eller fra MySQL klient. The Script  
 Manuset må skrives som en ren tekstfil i en tekst editor, for eksempel Notepad i Windows eller Gedit eller Kate i Linux. Å lage manuset, skriver SQL-setninger på samme måte som du ville gjort hvis du var å skrive dem på " mysql > "-ledeteksten . Hver setning må riktig syntaks og slutte med et semikolon 
 
 prøveskript ville være : en 
 DROP TABLE IF eksisterer adresse ; 
 
 CREATE TABLE adresse ( fname . VARCHAR ( 20 ) , lname VARCHAR ( 20 ) , staddress VARCHAR ( 50 ) , zip INT ( 7 )); 
 
 DROP TABLE IF eksisterer zip ; 
 
 CREATE TABLE zip (by VARCHAR ( 20 ) , state CHAR ( 2 ) , zip INT ( 7 )); 
 
 INSERT INTO adresse VALUES ( " Kris " , "Miller ", " 301 Anywhere St " , " 17598 ") ; 
 < p > INSERT INTO adresse VALUES ( " Steve" , " Fetterhoff ", " 305 St. Elsewhere Ave ", " 17989 ") ; 
 
 INSERT INTO zip VALUES ( " Orange" , " CA " , " 17598 ") ; 
 
 INSERT INTO zip VALUES ( " Lancaster ", " PA " , " 17989 "); 
 
 Når du kjører skriptet , vil den kjøre lydløst frem manuset er ferdig . Hvis du ønsker å vise informasjon gjennom hele prosessen , kan du plassere følgende utsagn inn i manuset : en 
 SELECT '  ' AS ' '; 
  '  "-delen kan byttes ut med en hvilken som helst tekststreng. Du kan bruke denne setningen til å gi tilbakemeldinger som kan brukes til debugging formål eller bare for å la brukeren vite at skriptet fungerer . 
 Kjøre Script 
  Når du oppretter skriptet du kan kjøre det direkte fra operativsystemet ledeteksten med følgende kommando: 
 
 mysql database < file.sql 
 
 "database " delen av kommandoen spesifiserer databasen du ønsker å bruke. Du kan utelate databasen hvis du plasserer utsagnet " BRUK database ; " som den første linjen i tekstfilen. I så fall ville syntaksen være " mysql < file.sql " . Du bør gi disse kommandoene fra katalogen der filen er lagret . Utstede kommandoen fra en annen katalog , må du angi den nøyaktige banen til filen . 
 
 Du kan også utføre skriptet fra i MySQL klient med " kilde file.sql " eller " \\ . File.sql "kommandoer . Igjen , hvis manuset er ikke i katalogen der du startet MySQL klient må du angi den nøyaktige banen .