Hvordan kjøre flere SQL -spørsmål i MySQL Workbench

Hvordan kjøre flere SQL -spørsmål i MySQL Workbench
MySQL støtter utførelsen av flere utsagn som en streng som er atskilt med en Semicolon -spesiell karakter. Brukere kan ha flere typer spørsmål. For eksempel kan du oppdatere, slette eller sette inn i et vindu med ett avtaling med et enkelt klikk. Når flere spørsmål blir utført, returnerer det resulterer i sett eller antall indikatorer.

Dette innlegget beskrev måten å kjøre flere SQL -uttalelser i MySQL Workbench.

Hvordan kjøre flere SQL -setninger i MySQL Workbench?

For å kjøre flere kommandoer i MySQL Workbench, følg den oppgitte prosedyren:

  • Start MySQL Workbench og velg en tilkobling.
  • Opprett en ny fil og database.
  • Utfør flere kommandoer, for eksempel “BRUK ”,“Lag tabell ”, Og“Sett inn (Col1, Col2, .. .) Verdi (verdi1, verdi2, ...)”Kommandoer.
  • Til slutt, bekreft den opprettede tabellen og dens innhold.

Trinn 1: Åpne MySQL Workbench

Til å begynne med, søk og åpne "MySQL Workbench”Verktøy gjennom oppstartsmenyen:

Trinn 2: Velg tilkobling

Nå, klikk på ønsket eksisterende tilkobling. For eksempel valgte vi "Linuxhintdb”:

Trinn 3: Opprett ny SQL -fil

Deretter oppretter du en ny SQL-fil ved å klikke på ikonet nedenfor og fremhevet:

Trinn 4: Opprett ny database

Utfør “SKAPE”Uttalelse for å opprette en ny database i MySQL Workbench:

Opprette databasetestdb;

Som et resultat, en ny database "Testdb”Vil bli opprettet med hell:

Trinn 5: Utfør flere kommandoer

Først må du endre databasen gjennom "BRUK”Kommando:

Bruk testdb;

Etter å ha endret databasen, "SKAPE”Kommando vil bli utført for å opprette en ny tabell med tabellnavnet, feltnavn som“Slag”,“Fornavn”,“Etternavn”,“Land”, Og“Telefon”. Alle spesifiserte felt er skrevet med passende datatyper, nullverdi -tilstand og angir student -ID "Slag”Som en primærnøkkel:

Lag tabell TestingTable1 (
Sid Int,
FirstName Nvarchar (40) Ikke null,
Etternavn nvarchar (40) ikke null,
Land nvarchar (40) null,
Telefon nvarchar (20) null,
Begrensning PK_CUSTOMER Primærnøkkel (STID)
);

Neste, “Sett inn i”Kommando vil bli utført for å legge til poster:

Sett inn i TestingTable1 (STID, FIRSTNAME, LASTNAME, COUNTY, TELEFUN) Verdier (1, 'Maria', 'Anders', 'Tyskland', '030-0074321');
Sett inn i TestingTable1 (STID, FIRSTNAME, LASTNAME, COUNTY, TELEFON) VERDIER (2, 'Ana', 'Trujillo', 'Mexico', '(5) 555-4729');
Sett inn i TestingTable1 (STID, FIRSTNAME, LASTNAME, COUNTY, TELEFON) VERDIER (3, 'Antonio', 'Moreno', 'Mexico', '(5) 555-3932');
Sett inn i TestingTable1 (STID, FIRSTNAME, LASTNAME, COUNTY, TELEFON) VERDIER (4, 'Thomas', 'Hardy', 'UK', '(171) 555-7788');
Sett inn i TestingTable1 (STID, FIRSTNAME, LASTNAME, COUNTY, TELEFON) VERDIER (5, 'Christina', 'Berglund', 'Sverige', '0921-12 34 65');

Som du kan se i det medfølgende skjermbildet, blir flere kommandoer utført sekvensmessig og returnerer enkeltutgangen:

Trinn 6: Verifisering

Til slutt, for å sikre at den nyopprettede tabellen eksisterer i den gjeldende databasen med oppgitte poster gjennom flere kommandoer, kan du sjekke ut den nedenfor-fremhevede sekvensen:

En annen måte å sjekke om tabellen er opprettet med gitt innhold gjennom flere kommandoer eller ikke, utfør "PLUKKE UT”Uttalelse:

Velg * fra TestingTable1;

Det er alt! Vi har laget et bord og satt inn poster ved å utføre flere SQL -spørsmål i MySQL Workbench.

Konklusjon

For å kjøre flere SQL -spørsmål i MySQL Workbench, starter først MySQL Workbench og velger tilkoblingen. Opprett deretter en ny fil, og opprett en ny database. Etter det, kjør "BRUK ”,“Lag tabell ”, Og“Sett inn (Col1, Col2, .. .) Verdi (verdi1, verdi2, ...)”Kommandoer. Til slutt, bekreft den opprettede tabellen. Dette innlegget beskrev måten å kjøre flere SQL -spørsmål i MySQL Workbench.