|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> SQL Server >> Content

    Hur kör du SQL -skript från ett UNIX -skal?

    Du kan köra SQL -skript från ett UNIX -skal med flera metoder. Här är en uppdelning av de vanligaste tillvägagångssätten:

    1. Använda kommandot `sqlplus` (för Oracle)

    * Skriptfil: Skapa din SQL -skriptfil (t.ex. `my_script.sql`).

    * kommando:

    `` `bash

    sqlplus /nolog @my_script.sql

    `` `

    * `/nolog` berättar` sqlplus` att inte be om ett användarnamn och lösenord.

    * `@my_script.sql` berättar` sqlplus` att köra kommandona i `my_script.sql`.

    2. Använda `PSQL` (för PostgreSQL)

    * Skriptfil: Skapa din SQL -skriptfil (t.ex. `my_script.sql`).

    * kommando:

    `` `bash

    psql -f my_script.sql -d database_name -u användarnamn

    `` `

    * `-f my_script.sql` anger skriptfilen.

    * `-D database_name` ansluter till den angivna databasen.

    * `-U användarnamn` anger användarnamnet för anslutningen.

    3. Använda `mysql` (för mysql)

    * Skriptfil: Skapa din SQL -skriptfil (t.ex. `my_script.sql`).

    * kommando:

    `` `bash

    mysql -u användarnamn -p -h värdnamn -d database_name `` `

    * `-u användarnamn` anger användarnamnet för anslutningen.

    * `-p` uppmaningar till lösenordet.

    * `-h HostName` anger databaseservern HostName (valfritt om du använder den lokala servern).

    * `-D database_name` anger databasnamnet.

    * `

    4. Använda `sqlite3` (för sqlite)

    * Skriptfil: Skapa din SQL -skriptfil (t.ex. `my_script.sql`).

    * kommando:

    `` `bash

    sqlite3 database_name `` `

    * `Database_Name` är namnet på din SQLite -databasfil.

    * `

    5. Använda kommandot `echo '(för enstaka kommandon)

    * Du kan direkt skicka SQL -kommandon till databasklienten med `echo`:

    `` `bash

    Echo "Select * från my_table;" | mysql -u användarnamn -p -h värdnamn -d database_name

    `` `

    Viktiga överväganden:

    * behörigheter: Se till att dina skriptfiler har rätt behörigheter så att skalet kan köra dem (vanligtvis `chmod +x my_script.sql`).

    * Miljövariabler: Ställ in miljövariabler för databasuppgifter om du inte vill hadcode dem i skriptet.

    * Felhantering: Implementera felhantering i dina skript för att graciöst hantera potentiella problem.

    * Skriptspråk: Du kan också använda skriptspråk som Python eller Perl för att interagera med databaser och köra SQL -skript mer flexibelt.

    Kom ihåg att justera kommandon och alternativ baserat på ditt specifika databassystem och konfiguration.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar MS SQL Server 2005 Express Edition
    ·SQL Server 2008 och Merge Performance
    ·Hur hittar du värd -IP -adress i SQL Server?
    ·Hur man installerar SQL Server 2000 Enterprise Manager
    ·SQL Server Data Migration Tools
    ·SQL Server 2005 Admin Träning
    ·Lägga till en SQL Server- instans till en System32 Hos…
    ·SQL Server Management Studio Tutorial
    ·SSIS Utbildning för SQL Server
    ·Hur Konvertera Access till SQL Server Express
    Utvalda artiklarna
    ·Hur man tar bort en CS Live- knappen från InDesign Too…
    ·Introduktion till ett ordbehandlingsprogram Sheet
    ·Hur Infoga VIM Lines från en annan fil
    ·Hur bli av TR /Dldr.Small
    ·Hur Rotera PGP-nycklar
    ·Avinstallera Vongo
    ·Hur du ändrar ett iTunes -konto lösenord
    ·Hur man öppnar en Doc App på en Mac
    ·Konvertera Microsoft Word 2003 till ett PDF
    ·Hur du synkroniserar en Jive med annonser
    Copyright © Dator Kunskap https://www.dator.xyz